═══ 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.