home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
mems400b.zip
/
mem4b.zip
/
OBJECTS.OS2
/
Deutsch.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
2000-07-08
|
26KB
|
510 lines
═══ 1. EinfБhrung ═══
Dieses Programm zeigt verschiedene Informationen im Zusammenhang mit
Systemressourcen. Die Anzeige wird einmal pro Sekunde angepaсt, sofern das
Programm hierfБr CPU-Zeit erhДlt. Die angezeigten Informationen sind:
Datum/Zeit - Laufendes Datum und Uhrzeit in dem Format, wie es die
LДnderspezifikation fБr Ihr System in dem COUNTRY-Eintrag Ihrer
CONFIG.SYS-Datei vorschreibt.
Abgelaufene Zeit - Die Zeit, die seit dem letzten Neustart des Computers
abgelaufen ist.
Anstehende Nachrichten - Die Anzahl der Nachrichten die zum download anstehen.
Freier physischer Speicher - Der verfБgbare Systemspeicher nach Angabe der
Funktion DosMemAvail.
Anmerkung: Diese Funktion gehФrt zu dem alten 16-bit System und meldet nur
physischen Speicher unterhalb von 16Mb. Auсerdem wurde sie kurz vor dem
Erscheinen von OS/2 2.0 so geДndert, daс sie niemals weniger als 512K meldet.
Anmerkung: Falls Sie das IBM System Analyse Programm Theseus/2 auf ihrem
System installiert haben, wird diese Angabe vollkommen korrekt sein, allerdings
erfolgt eine Autoaktualisierung nur alle zehn Sekunden.
Freier virtueller Speicher - Der Betrag des freien virtuellen Speichers nach
Angabe der Funktion DosQuerySysInfo. Dies ist der Betrag des freien physischen
Speichers zuzБglich dem Betrag des freien Platzes in der augenblicklichen
Auslagerungsdatei und dem Betrag, um den die Auslagerungsdatei noch wachsen
kФnnte, abzБglich dem Betrag des reservierten Platzes auf dem
Auslagerungslaufwerk.
Swap-GrФсe - Die augenblickliche GrФсe der Auslagerungsdatei des virtuellen
Speichers (SWAPPER.DAT). Um diese Datei zu finden, wird die Datei CONFIG.SYS
nach dem SWAPPATH-Eintrag durchsucht. Dieser Eintrag liefert den vollen Namen
des Verzeichnisses der Auslagerungsdatei und zeigt den minimalen Speicherplatz
an, der auf dem Laufwerk der Auslagerungsdatei frei bleiben muс.
Freier Swap-Platz - Der Betrag des freien Plattenplatz auf dem logischen
Laufwerk der Auslagerungsdatei abzБglich des minimalen freibleibenden Platzes.
Diese Zahl zeigt an, wie weit die Auslagerungsdatei im Bedarfsfall ausgedehnt
werden kФnnte.
Unbenutzter Auslagerungsplatz - Der Betrag freien Platzes innerhalb der
augenblicklich angelegten Auslagerungsdatei. Wenn dieser Betrag auf Null geht,
muс die Auslagerungsdatei vergrФсert werden, normalerweise um jeweils ein
Megabyte.
Anmerkung: Falls Sie das IBM System Analyse Programm Theseus/2 auf ihrem
System installiert haben, wird diese Angabe vollkommen korrekt sein, allerdings
erfolgt eine Autoaktualisierung nur alle zehn Sekunden.
Spool-GrФсe - Der Betrag an Plattenplatz, der von Spool-Dateien verbraucht
wird.
CPU-Last (%) - Die ungefДhre Prozentzahl der verfБgbaren CPU-Leistung, die in
diesem Moment gebraucht wird. Sie wird Бber die vergangene Sekunde gemittelt.
Anmerkung: Bei OS/2 Versionen frБher als Release 4.0, Diese Funktion und
PULSE behindern sich gegenseitig. Warum?
Anmerkung: Bei OS/2 Versionen frБher als Release 4.0, Wenn Sie den Treiber
HRTIMER.SYS installiert haben, ist diese Zahl genauer. Warum?
Durchschnittliche Last (%) - AnnДhernde Prozentangabe der CPU Auslastung in der
letzten Zeit. Die Mittelungszeit in Sekunden kann durch den Benutzer
konfiguriert werden (siehe auch Konfiguration Dialog).
Batterie - Die augenblicklich freie BatteriekapazitДt bzw. deren Status (Laden,
AC) wird angezeigt.
Anzahl aktiver Tasks - Die Anzahl der EintrДge in der System-Fensterliste; das
ist die Liste, die angezeigt wird, wenn Sie CTRL+ESC drБcken.
Anmerkung: Es werden nicht unbedingt alle EintrДge in der System-Taskliste in
der Fensterliste angezeigt. Einige kФnnen als `nicht anzuzeigen' markiert
sein.
Prozeс-Anzahl - Die Zahl der augenblicklich im System geladenen Prozesse.
Thread-Anzahl - Die Zahl der augenblicklich im System ablaufenden Threads. Zu
jedem Prozeс gibt es mindestens einen Thread.
Insgesamt freier Plattenplatz - Die Summe des freien Platzes auf allen
Festplatten.
Auf Laufwerk X frei - Der Betrag freien Speichers auf Laufwerk X.
Wie Sie schon gesehen haben, ist die Hilfeeinrichtung aktiv und die
existierenden Kommandos kФnnen Бber das System-MenБ des Fensters angesprochen
werden. Die folgenden Kommandos sind verfБgbar:
Standardwerte
Ohne Rahmen
Konfiguration...
Lastmessung zurБcksetzen
Durchschnittliche Last zurБcksetzen
Laufwerke zurБcksetzen
E-Mail Reader starten
Kopieren
Produktinformation
Schlieсen
Auсer den schon beschriebenen Vorrichtungen akzeptiert das Programm auch
Kommandos von den OS/2 2.0-Programmen zur Farb- und Schriftartpalette und
dient als DDE-Server fБr alle momentan angezeigten GrФсen. Der
DDE-Applikationsname ist MEMSIZE und die Namen der Details sind identisch mit
den Standardnamen der angezeigten Details (also z.B. Freier physischer
Speicher).
═══ 2. Standardwerte (MenБ-Option) ═══
Diese MenБ-Option setzt die Schriftart- und Farbattribute des Programms auf
ihre Standardwerte zurБck.
═══ 3. Ohne Rahmen (MenБ-Option) ═══
Diese MenБ-Option verbirgt den Rahmen des Programmfensters, d.h. also das
System-MenБ, den Titelbalken und den Knopf fБr SymbolgrФсe. Mit einem
Doppelklick auf irgendeinen Mausknopf kann diese Option umgeschaltet werden.
Da ich es fБr nБtzlich hielt, das Fenster bewegen zu kФnnen, auch wenn der
Rahmen verborgen ist, wurde das Fenster so eingerichtet, daс es mit jedem
Mausknopf verschoben werden kann.
Anmerkung: Dieses Kommando kann Бber ALT+H direkt ausgefБhrt werden.
═══ 4. Konfiguration (MenБ-Option) ═══
Diese MenБ-Option fБhrt zur Anzeige des Konfigurationsdialogs fБr das Programm.
FБr weitere Informationen, siehe Konfiguration (Dialog).
Anmerkung: Dieses Kommando kann Бber Alt+C direkt ausgefБhrt werden.
ΓòÉΓòÉΓòÉ 4.1. Konfigurieren (Dialog) ΓòÉΓòÉΓòÉ
Dieser Notizbuch-Dialog erlaubt Ihnen, alle konfigurierbaren Aspekte der
Operation des Programms zu verДndern. Die Konfigurationsoptionen sind wie folgt
in Kategorien eingeteilt:
Details
Optionen (Seite 1)
Optionen (Seite 2)
Farben
Anker
Datums Format
E-Mail (Seite 1)
E-Mail (Seite 2)
Alle Оnderungen werden sofort wirksam.
ΓòÉΓòÉΓòÉ 4.1.1. Details (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese Seite zeigt eine Liste anzeigbarer Details an. Sie kФnnen beliebige
Details aus der Liste der verfБgbaren Anzeigedaten auswДhlen. Klicken Sie
einfach auf einen Eintrag, um ihn hervorzuheben, ein zweites Mal, um die
Hervorhebung aufzuheben. Hervorgehobene Details werken Бberwacht und
angezeigt. Um die Standardbeschreibung eines Items's zu Дndern, oder um die
Warn- und/oder Fehlerschwelle anzupassen, entweder einen doppelten Mausclick
auf dem Eintrag ausfБhren, oder einen einfachen rechten Mausclick. In beiden
FДllen wird der Item Attribute Dialog angezeigt.
ΓòÉΓòÉΓòÉ 4.1.2. Optionen (Seite 1) (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese Seite zeigt eine Anzahl von Programmoptionen, die aktiviert oder
deaktiviert werden kФnnen.
Ohne Rahmen Wenn die Uhr nicht auf SymbolgrФсe reduziert ist, kann sie mit oder
ohne Titelbalken und die KnФpfe fБr KontextmenБ, SymbolgrФсe und maximale GrФсe
angezeigt werden. Wenn Sie diese KnФpfe verbergen, kann das Fenster trotzdem
noch verschoben werden, indem sein mittlerer Bereich verzogen wird.
Immer oberstes Fenster Wenn dieser Knopf markiert ist, wird das Programmfenster
immer auf die Spitze des Fensterstapels aufsteigen, so daс es stДndig sichtbar
bleibt.
Animation Dieser Knopf aktiviert die Animation beim Щffnen & Schlieсen des
Fensters. Wenn die Animation aktiv ist, Фffnet und schlieсt sich das
Programmfenster in derselben Art und Weise wie Ordner-Objekte, d.h. also mit
GerДusch und Bewegung. Animation erfolgt jedoch wie bei den Ordner-Objekten
nur, wenn sie auf System-Ebene eingeschaltet ist.
Dialog Rahmen Dieser Knopf bestimmt, ob das Programmhauptfenster einen
einfachen Rahmen hat, oder einen aufwendigeren Dialograhmen. Der einfache
Rahmen benФtigt weniger Platz auf dem Bildschirm, aber der Dialograhmen, der
diesem Rahmenstil ein dreidimensionales Aussehen verleiht, kann besser
aussehen, speziell unter OS/2 Warp 4.0 oder spДter.
Tabellenformat Wenn dieser Knopf markiert ist, stellt sich das Fenster im
Tabellenformat dar, wobei die angezeigten Details in Zeilen und Spalten
angeordnet sind. Es optimiert sich selbst, so daс mФglichst wenig vertikaler
Raum benФtigt wird. Wenn der Knopf nicht markiert ist, stellt sich das Fenster
mit einer einzigen Spalte angezeigter Details an.
Stundenschlag Dieser Knopf aktiviert einen Stundenschlag. Wenn die Option
aktiviert ist, piepst das Programm zu jeder vollen Stunde zweimal.
Laufwerke anzeigen Wenn dieser Knopf markiert ist, wird der freie Platz auf
Laufwerken - in AbhДngigkeit von den EinschrДnkungen durch andere Optionen -
angezeigt. Diese Option dient hauptsДchlich dazu, die LaufwerksБberwachung
abzustellen.
Netzwerklaufwerke anzeigen Wenn dieser Knopf markiert ist, werden
Netzwerklaufwerke, die momentan mit dem System verbunden sind, in der gleichen
Weise Бberwacht wie Festplattenlaufwerke mit der einzigen Ausnahme, daс sie
nicht in die Berechnung des insgesamt freien Speicherplatzes eingehen.
Dateisystemtypen anzeigen Diese Option bewirkt, daс die EintrДge fБr den freien
Platz der einzelnen Laufwerke auch den Dateisystemtyp auflisten. Eine
Nebenwirkung ist, daс das Programmfenster breiter wird.
DatentrДgernamen anzeigen Diese Option bewirkt, daс die EintrДge fБr den freien
Plattenplatz den jeweiligen DatentrДgernamen anzeigen. Eine Nebenwirkung ist,
daс das Programmfenster breiter wird.
Sekunden anzeigen Dieser Knopf sorgt dafБr, daс die Anzeige der Uhr und der
abgelaufenen Zeit die Sekunden enthДlt.
Theseus/2 benutzen Dieser Knopf veranlaсt das Programm dazu das IBM
Werkzeugprogramm Theseus/2 dort zu verwenden, falls es vorhanden ist, wo es
prДzisere Informationen liefert als andere MФglichkeiten. Aufgrund des groсen
Overheads bei der Benutzung Theseus/2 findet eine Abfrage nur alle 10 Sekunden
statt. Derzeit bietet dieses Feature eine bessere Messung des freien
Arbeitsspeichers und des unbenutzen Swap Platzes.
Uhr zentrieren Dieser Knopf zentriert die Zeitanzeige in seiner Zelle, anstatt
sie linksbБndig anzuzeigen.
ΓòÉΓòÉΓòÉ 4.1.3. Optionen (Seite 2) (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese Seite zeigt weitere Programmoptionen, die komplizierter sind und daher
mehr Aufmerksamkeit benФtigen als diese nur ein- und auszuschalten.
'K'ilobytes anzeigen Diese Gruppe von `Radio'-KnФpfen erlaubt Ihnen
auszuwДhlen, ob groсe PlattenkapazitДten immer, nie oder nur oberhalb von 512K
als Kilobyte angezeigt werden. Standard ist, GrФсen oberhalb von 512K als
Kilobyte anzuzeigen.
Der 'K=1024'-Knopf, sorgt bei Selektion dafБr, daс die Zahlen in `echten' K
(1024) angezeigt werden. Wenn er deselektiert ist, werden die Zahlen in
dezimalen K (1000) angezeigt..
Der 'M'egabytesknopf, sorgt bei Selektion dafБr, daс Zahlen oberhalb von acht
Megabytes in Megabytes angezeigt werden.
Monitor-PrioritДt Diese SteuermФglichkeit erlaubt Ihnen, die absolute PrioritДt
des Monitor-Threads des Programms innerhalb der zeitkritischen PrioritДtsklasse
zu verДndern. Sie kФnnen die PrioritДt zwischen 0 und 31 verДndern. PrioritДt
31 ist die hФchstmФgliche PrioritДt im System, abgesehen von
Hardware-Unterbrechungen. PrioritДt 0 ist einfach die niedrigste PrioritДt
innerhalb der zeitkritischen Klasse. Normalerweise sollten Sie die maximale
PrioritДt wДhlen, um eine grФсtmФgliche Genauigkeit der SystemБberwachung zu
erhalten. Allerdings haben sich manche beschwert, daс ihre
Kommunikationsprogramme gelegentlich Daten verlieren, wenn dieses Programm
lДuft. Aus diesem Grund ist die PrioritДt nun variabel.
Wecker-Intervall Diese Option erlaubt Ihnen, das Intervall zwischen Anpassungen
des Monitor-Fensters festzulegen. Es kann zwischen 1.0 und 30.0 Sekunden in
AbstДnden von 1/10 Sekunde verДndert werden. Die angezeigte Zahl bezieht sich
auf Zehntelsekunden.
Mittelwert Interval Diese Option erlaubt Ihnen das Interval in welchem
Mittelwerte errechnet werden anzugeben. Die Variationsbreite ist zwischen 10
Sekunden bis 3600 Sekunden (eine Stunde).
ΓòÉΓòÉΓòÉ 4.1.4. Farben (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Dieser Bereich zeigt das Sortiment der drei Farben, die mit der Normal-, Warn-
und Fehlerschwelle jedes Details verbunden sind, soweit diese Vorrichtung
unterstБtzt wird. Sie kФnnen die Farben verДndern, indem Sie von der
Farbpalette des Systems andere Farben darБberziehen.
ΓòÉΓòÉΓòÉ 4.1.5. Anker (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese SteuermФglichkeit erlaubt Ihnen, die Ecke des Monitor-Fensters zu
bestimmen, welche fixiert bleibt, wenn das Fenster seine GrФсe Дndert. Das
Monitor-Fenster kann seine GrФсe Дndern, wenn EintrДge zur Anzeige-Liste
hinzugefБgt oder davon weggenommen werden und wenn die Schriftart der Anzeige
mit Hilfe der Schriftarten-Palette geДndert wird.
ΓòÉΓòÉΓòÉ 4.1.6. Datums Format (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Dise Seite gestattet es die Anzeige des Datumsformats zu konfigurieren. Ein
beliebiger Text und spezielle Funktionscodes kФnnen eingegeben werden. Die
komplette Liste der gБltigen Funktionscodes findet sich in einer Liste am Ende
der Seite. Durch einen Doppel-Click auf ein beliebiges Item aus der Liste wird
dieses augenblicklich in den derzeitigen Text eingefБgt. Ein Beispieltext, mit
den Funktionscodes, ist unter dem Texteingabefeld angefБhrt.
ΓòÉΓòÉΓòÉ 4.1.7. E-Mail (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese Seite gestattet es die Parameter einzustellen mit denen die Anzeige
anstehender Nachrichten ihre Informationen erhДlt. Sie mБssen den POP3 Server
Namen angeben, den Benutzernamen und das Benutzerpasswort. Optional kФnnen sie
den POP3 Port angeben falls ihr Server eine vom Standard abweichende
Einstellung hat. ZusДtzlich kФnnen Sie die Verwendung einer spezifischen IP
Adresse erzwingen.
Die Option APOP zu verwenden gestattet es ein erweitertes Password
ЪberprБfungsprotokoll zu verwenden, welches Ihre ID und Ihr Passwort
verschleiert.
NДchste Seite...
ΓòÉΓòÉΓòÉ 4.1.8. E-Mail (Konfigurationsseite) ΓòÉΓòÉΓòÉ
Diese Seite gestattet es die Parameter einzustellen mit denen die Anzeige
anstehender Nachrichten auf neue Nachrichten reagiert.
Das Abfrageintervall Feld gestattet es die Anzahl der Sekunden einzustellen in
denen neue Nachrichten abgefragt werden.
Das E-Mail Reader Feld dient dazu den Kommonadozeilen-Befehl einzugeben mit dem
das gewБnschte E-Mail Programmgestaret wird.
Die Alarm Checkbox bestimmt, ob ein hФrbarer Alarm ausgelФst wird wenn neue
Nachrichte eintreffen oder ob nicht.
Das Mail Alarm Sound Field bestimmt die .WAV Datei die beim eintreffen neuer
Nachrichten abgespielt wird. Falls keine WAV Datei angegeben ist, der Alarm
jedoch aktiviert wurde, wird eine ansteigende Tonsequenz vom PC-Lautsprecher
abgespielt.
ΓòÉΓòÉΓòÉ 4.1.9. Detail-Attribute (Dialog) ΓòÉΓòÉΓòÉ
Dieses Dialogfenster zeigt Ihnen die augenblickliche Bezeichnung fБr ein
Anzeigedetail an und deren Standardwert, auсerdem die augenblicklichen Werte
fБr die Warn- und Fehlerschwelle, wenn diese Vorrichtung fБr das
augenblickliche Detail eingeschaltet ist. Um den Text zu Дndern, schreiben
Sie einfach eine neue Bezeichnung Бber die augenblickliche. Um die Werte fБr
Fehler- oder Warnschwelle zu Дndern, schreiben Sie entweder neue Werte in die
Eingabefelder oder bewegen den zugeordneten Schieber.
Um alle Werte auf ihre Standardwerte zurБckzusetzen, klicken Sie auf den
Standard-Knopf.
═══ 5. Lastmessung zurБcksetzen (MenБ-Option) ═══
Diese MenБ-Option erlaubt es dem Benutzer, die Messung der CPU-Last zu
Eichzwecken rБckzusetzen. Vorherige CPU-AktivitДt wird dann fБr die
Berechnungen ignoriert.
Anmerkung: Diese MenБ-Option ist unter Warp 4.0 oder hФher - sowie bei hФheren
Fixpack-Level unter Warp 3.0 - nicht verfБgbar, da die neueren Techniken zur
Messung der Last diesen Befehl БberflБssig machen.
═══ 6. Durchschnittliche Last zurБcksetzen (MenБ Option) ═══
Diese MenБ Option gestattet es dem Benutzer die Anzeige der durschnittlichen
Last zurБckzusetzen, damit werden vorhergehende CPU ActivitДten aus den
Berechnungen ausgeschlossen.
Die Direktaufruf-Taste fБr dieses Kommando ist Alt+R.
═══ 7. Laufwerke zurБcksetzen (MenБ-Option) ═══
Diese Option erlaubt es dem Benutzer, alle mФglichen Laufwerksfehler, die sich
ereignet haben kФnnen, zurБckzusetzen. Dies wird im Lauf der zeit sowieso
automatisch erfolgen, aber mit diesem Kommando kann der Benutzer die Fehler
unmittelbar zurБcksetzen.
═══ 8. E-Mail Reader starten (MenБ-Option) ═══
Diese Option started den E-mail Reader der durch den Benutzer definiert wurde.
See E-Mail FБr mehr Informationen.
═══ 9. Kopieren (MenБ-Option) ═══
Diese MenБ-Option kopiert das laufende Anzeigefenster in die
System-Zwischenablage, und zwar im Text- und Bitmap-Format. Die Textversion
zeigt alle augenblicklich angezeigten Details in einer Form, die geeignet ist
fБr das EinfБgen in einen Texteditor. Die Bitmap-Version zeigt eine exakte
Kopie des laufenden Fensters und kann von graphischen Editoren und
Bildbetrachtern verwendet werden.
Die Direktaufruf-Taste fБr dieses Kommando ist Strg+Einfg (Ctrl+Ins).
═══ 10. Produktinformation (MenБ-Option) ═══
Selektion dieser Option bewirkt die Anzeige der Produktinformation. FБr weitere
Informationen, siehe Produktinformation (Dialog).
ΓòÉΓòÉΓòÉ 10.1. Produktinformation (Dialog) ΓòÉΓòÉΓòÉ
Das Dialogfenster zeigt den Namen des Programms, das zugehФrige Symbol und die
Copyright-Information an. Das Fenster kann verlassen werden, indem man die
Eingabetaste, die Leertaste oder ESC drБckt oder auf den OK-Knopf klickt.
═══ 11. Schlieсen (MenБ-Option) ═══
Bei Selektion dieser MenБ-Option wird das Programm beendet.
═══ 12. Hilfe fБr Tasten ═══
Die folgenden Funktionstasten wurden fБr dieses Programm definiert:
F1 - Hilfe
F3 - Ende
Alt+C - Konfiguration
Alt+H - Ohne Rahmen
Alt+R - Durchschnittliche Last zurБcksetzen
Strg+Einfg (Ctrl+Ins) - Kopieren
ΓòÉΓòÉΓòÉ 13. Initialisierungspfad setzen (Dialog) ΓòÉΓòÉΓòÉ
Dieser Dialog wird angezeigt, wenn das Programm seine Initialisierungsdatei
(INI) nicht finden kann. Er fragt danach, wo die Datei ist oder wo sie
angelegt werden soll.
Nur ein gБltiger Verzeichnisname wird akzeptiert. Wenn Sie den Namen
eingegeben haben, drБcken Sie die ENTER-Tast oder klicken Sie auf den OK-Knopf,
damit das Programm fortfДhrt.
Wenn Sie die Initialisierungssequenz abbrechen wollen, drБcken Sie die
ESC-Taste oder klicken auf den `Abbruch'-Knopf.
═══ 14. HRTIMER - Treiber fБr hochauflФsende Zeitmessung ═══
Der Treiber fБr hochauflФsende Zeitmessung HRTIMER.SYS erlaubt einem Programm
den Zugriff auf einen normalerweise ungenutzten Timer Chip in den IBM PCs. Er
hat eine AuflФsung von 840 Nanosekunden, 64K-mal besser als die normale
AuflФsung von 55 Millisekunden.
Die einzigen mir momentan bekannten Stellen, die dieses Programm verfБgbar
halten, sind CompuServe, wo das Programm in der Device Driver Development
library des OS/2 Developer's Forum I (OS2DF1), unter dem Namen TIMER.ZIP, liegt
und die anonymous ftp sites ftp.cdrom.com und hobbes.nmsu.edu. Die Datei liegt
dort im Verzeichnis /pub/os2/dev16, als hrtimer.zip.
Der Quellcode fБr diesen Einheitentreiber stammt aus der Herbstausgabe 1991 des
IBM Personal Systems Developer Magazine. Er ist Freeware, aber das
ursprБngliche Urheberrecht gehФrt IBM.
ΓòÉΓòÉΓòÉ 15. Worin besteht der Konflikt mit PULSE? ΓòÉΓòÉΓòÉ
Das vorliegende Programm versucht genau wie PULSE, CPULOAD, CPUMETER und
Дhnliche Programme, den BeschДftigungsgrad des Rechners herauszufinden, indem
es prБft, wieviel Arbeit es auf der niedrigsten PrioritДtsstufe leisten kann.
Die Idee ist, daс jedes dieser Programme, wenn es Бberhaupt irgendetwas mit der
niedrigsten PrioritДt tun kann, offensichtlich Leerlaufzeit verwendet. Wenn es
keine Leerlaufzeit gibt, ist der Rechner zu 100% beschДftigt. Je mehr das
Programm mit LeerlaufprioritДt tun kann, desto weniger kann der Rechner
beschДftigt sein.
Das Problem dabei, mehrere dieser Programme laufen zu lassen, besteht darin,
daс sie um diese Leerlaufzeit konkurrieren. Wenn Sie zwei Kopien eines dieser
Programme in einem Rechner laufen lassen, der sonst nichts tut, zeigen sie
theoretisch beide eine CPU-Last von 50%. Wenn Sie zwei verschiedene Programme
laufen lassen, also etwa das vorliegende und PULSE, sind auch beide betroffen,
aber normalerweise zu unterschiedlichen Anteilen.
ΓòÉΓòÉΓòÉ 16. Inwiefern hilft HRTIMER.SYS? ΓòÉΓòÉΓòÉ
Wenn HRTIMER.SYS installiert ist, ist der System-Verwaltungsaufwand in der
CPU-Last enthalten.
Die CPU-Last wird bestimmt, indem man vergleicht, wieviel Arbeit zur
LeerlaufprioritДt geleistet werden konnte und wieviel das Programm hФchstens
bis zu diesem Augenblick tun konnte. Ohne weitere Informationen wБrde die
normale Hintergrund-AktivitДt des Systems als 0% Last erscheinen. Wenn
HRTIMER.SYS installiert ist, fБhrt das vorliegende Programm beim Start eine
Eich-Schleife aus, in der es bestimmt, wieviel Arbeit mit der hФchsten
verfБgbaren PrioritДt geleistet werden kann. Dieser Betrag wird dann zum
Vergleich verwendet.
ΓòÉΓòÉΓòÉ 17. Was ist Theseus/2? ΓòÉΓòÉΓòÉ
Theseus/2 ist ein von IBM entwickeltes System Memory Analyse Werkzeug als Teil
des ehemals verkauften Produkts System Performance Monitor/2. MФglicherweise
wird dieses nicht mehr verkauft und jemand bei IBM bБndelte Theseus/2 als
freeware distribution Anfang 1997. ErhДltlich als:
ftp://hobbes.nmsu.edu/pub/os2/util/system/t2spm.zip
Eine neuere Version (bezeichnet als Theseus/3) findet sich unter
ftp://ftp.boulder.ibm.com/ps/products/os2/fixes/v4warp/theseus3/thes3000.exe
Theseus/2 hat zwei VorzБge die mein Programm wahrscheinlich niemals haben
wird: einen tiefen Einblick in die Struktur des OS/2 Kernel und einen
speziellen Einheitentreiber der es gestattet den Kernel direkt zu inspizieren.
Diese VorzБge haben jedoch ihren Preis: Das Programm benФtigt eine relativ
lange Zeit um seine Analyse durchzufБhren. Aus diesem Grund benutzt MemSize
es nicht Фfters als alle zehn Sekunden, um das System nicht zu Бberlasten.