System Analyse mit Warp Geschwindigkeit

Dieses kleine OS/2 Utility wird ein Mu&szlig; f&uuml;r ihren Werkzeugkasten werden.
by Bill Stevens Sind sie damit zufrieden, einfach auf das Icon einer Anwendung oder eines Files zu klicken und den Computer einfach 'machen' zu lassen? Oder gel&uuml;stet es sie danach, exakt wissen zu wollen, was jeder Thread von jedem Prozess gerade macht? Fragen sie sich einfach, ob ihr System ausgenutzt wird oder m&uuml;ssen sie wissen, welcher Prozess genau au&szlig;er Kontrolle geraten ist und die verf&uuml;gbare Rechenzeit in sich aufsaugt?

OS/2 liefert ein sehr einfaches Utility mit dem Namen PSTAT. Es ist ein typisches IBM Tool, das ihnen zwar alles erz&auml;hlt, was sie &uuml;ber die auf ihrem System laufenden Prozesse wissen wollen, aber nichts darueber, was diese Daten bedeuten. Wenn sie es noch nie ausprobiert haben, tippen sie einfach PSTAT in einer OS/2 Kommandozeile ein (vergessen sie nicht, die Ausgabe nach MORE zu pipen).

Wenn es ihnen um ernsthaftes Einstellen ihres OS/2 Systems geht, ist CPU Monitor Plus von BonAmi Software das Werkzeug, das sie brauchen. Die Anwendung analysiert ihr System, sammelt Daten und erstattet ihnen &uuml;ber die System Aktivit&auml;ten Bericht. Die Installation ist ein Klacks. Die einzige Entscheidung, die sie machen m&uuml;ssen, ist, in welchem Verzeichnis sie die Files verstauen wollen. CPU Monitor Plus mu&szlig; wissen, wo es nach der CONFIG.SYS suchen soll, f&uuml;r den Fall, da&szlig; sie den BootManager benutzen. F&uuml;r eine einfache Installation sagen sie dem Setup einfach, da&szlig; sie alle Files in einem Verzeichnis installieren wollen. Bei einer Benutzer-Installation k&ouml;nnen sie ausf&uuml;hrbare Files, DLLs, Treiber und Hilfe Files in separaten Verzeichnissen unterbringen. Setup ver&auml;ndert sowohl CONFIG.SYS als auch die OS2.INI, aber sie haben die M&ouml;glichkeit, diese Ver&auml;nderungen abzuschalten.

Sobald CPU Monitor Plus installiert ist und das System neu gebootet wurde, kann das Programm &uuml;ber das Anwendungsicon auf ihrem Desktop oder von einer Kommandozeile gestartet werden.

Wenn sie Informationen &uuml;ber ihr System suchen, wird sie CPU Monitor Plus &uuml;ber die CPU Auslastung von ausgew&auml;hlten Prozessen und Threads, &uuml;ber die RAM Auslastung und Verf&uuml;gbarkeit in Prozessen, &uuml;ber die Hardware Auslastung, Prozess und Thread Priorit&auml;ten und Ausf&uuml;hrungsstatus, als auch &uuml;ber Kind-Eltern Beziehungen informieren. Einige von ihnen werden die Kontrollfeatures des Programms nutzen wollen, um Programme anzuhalten, normalerweise unsichtbare Programme festzustellen und zu untersuchen oder die Ausf&uuml;hrungspriorit&auml;t von Prozessen dynamisch zu &auml;ndern.

Die Anleitung ist sehr gut geschrieben und erkl&auml;rt die Setup Prozedur deutlich und klar. Die Einf&uuml;hrung enth&auml;lt eine Sektion, in der erl&auml;utert wird, wie das OS/2 Multitasking und Speichermanagement funktioniert und schlie&szlig;t mit einer kleinen Sektion dar&uuml;ber, wie CPU Monitor Daten sammelt.

CPU Monitor Plus hat sechs vordefinierte Informationsanzeigen und zwei w&auml;hlbare Anzeigem&ouml;glichkeiten, die konfiguriert werden k&ouml;nnen. Die vordefinierten Anzeigen werden die Neugier der meisten Anwender befriedigen, sie reichen von der CPU idle Zeit &uuml;ber Prozess ID, Thread ID, Status, Priorit&auml;t bis zur CPU Zeit.

Der Anwender kontrolliert CPU Monitor Plus entweder &uuml;ber die Pull-Down Men&uuml;s oder &uuml;ber Tastaturkommandos (Ctrl Taste plus eine f&uuml;r eine Aktion definierte Taste, z.B. Ctrl-2 f&uuml;r die Anzeige der prozentualen CPU idle Zeit). Eine der hilfreichsten Men&uuml;aktionen erscheint im Filemen&uuml;. Es ist die Log Funktion. Diese Funktion erlaubt dem User, ein File auszuw&auml;hlen, das s&auml;mtliche Statistiken sammelt und das F&uuml;hren dieses Log Files ein- oder auszuschalten. Logs von Daten k&ouml;nnen sehr n&uuml;tzlich sein, da Textfiles weiter bearbeitet werden k&ouml;nnen, um wichtige Daten hervorzubringen, so zum Beispiel, wieviel Swapping tats&auml;chlich in einem bestimmten Zeitraum vorkommt.

Auch hier erl&auml;utert die Anleitung diese Funktionen mit gen&uuml;gend Details, um ihnen eine Vorstellung zu vermitteln, wie sie mit CPU Monitor Plus m&ouml;gliche Performance Probleme identifizieren k&ouml;nnen.

Den Status eines Systems melden zu lassen ist schon ein Grund, um dieses Utility in ihrem Werkzeugkasten zu haben, aber CPU Monitor Plus erlaubt dem Anwender auch, seine System Umgebung zu kontrollieren. Das Kommando Men&uuml; liefert die Kontrollen, um Prozesse und Threads, die OS/2 gerade ausf&uuml;hrt, zu ver&auml;ndern. Sie haben einen Prozess, der im Hintergrund l&auml;uft und CPU Takte aufsaugt, aber nicht in der Fensterliste auftaucht, so da&szlig; sie ihn nicht beenden k&ouml;nnen? Das KILL Kommando erlaubt ihnen, spezifische Prozesse zu stoppen. CPU Monitor Plus erlaubt Entwicklern, mit diesem Programm Priorit&auml;tsebenen eines Prozesses oder eines Threads mit Hilfe des PRIORITY Kommandos zu ver&auml;ndern und damit zu experimentieren. Ver&auml;nderungen der System Performance k&ouml;nnen mit dem Befehl SUSPEND, der Prozesse anh&auml;lt, beobachtet werden.

Als ob das nicht schon genug w&auml;re, liefert CPU Monitor Plus ihnen auch Werkzeuge f&uuml;r die &Uuml;berwachung des RAM Einsatzes, der Festplatten Aktivit&auml;ten und sogar f&uuml;r die Interrupt-&Uuml;berwachung. Zus&auml;tzliche Hardware-&Uuml;berwachungs Tools runden die unvergleichliche N&uuml;tzlichkeit dieses Produkts, im Vergleich zu anderen Produkten, ab.

Das ist das wichtigste Tool, das ein System Administrator f&uuml;r die Analyse des Systems braucht, f&uuml;r das er verantwortlich ist. Die Werkzeuge sind gen&uuml;gend leicht zu benutzen, so da&szlig; der Administrator nicht viel Zeit darauf verwenden mu&szlig;, die Anwendung des Produkts zu erlernen und sich voll auf die Ergebnisse konzentrieren kann.

CPU Monitor Plus ist ein Produkt von:

BonAmi Software Corporation 60 Thoreau Street, Suite 219 Concord, MA 01742 [] 508-371-1997 MSRP: $129.00 Street price: $79 - $85 ''Der Autor, Bill Stevens, ist Gr&uuml;nder und Pr&auml;sident der Stevens Consulting Services, einer Firma, die sich auf OS/2 WARP, OS/2 WARP Connect, OS/2 WARP Server und DB2 f&uuml;r OS/2 spezialisiert hat. Er ist ein IBM zertifizierter OS/2 Instruktor, IBM zertifizierter LAN Server Instruktor und Co-Autor von Inside OS/2 Warp, einer New Riders Ver&ouml;ffentlichung. Er kann &uuml;ber seine E-Mail Adresse erreicht werden. wsteven@ibm.net. ''