14875
17.10.2007, aktualisiert am 18.10.2007
4771
10
0
Überblick Ressourcenverbrauch
Wieviel Prozessorzeit/auslastung, wieviel RAM, wieviel % der Auslagerungsdatei usw. belegt ein Programm
Hallo Adminkollegen,
mein Chef ist die Tage auf mich zugekommen mit folgender Wunschvorstellung:
"Wir brauchen ein Tool, welches in der Lage ist genau aufzuzeigen wieviel Ressourcen es beansprucht, idealerweise beim Starten und im laufenden Betrieb."
Hintergrund soll sein (meine Vermutung) das er mit den Ergebnissen ein MusterPC designen will der dann bei der nächsten Beschaffung als Grundlage dient.
Also a`la, "Office 2k 140MB RAM mit 23% CPU Nutzung, TrendMicro 56 RAM mit ....
Ich habe ihm versucht zu erklären das es das kaum bringen wird, den mit so einem Programm kann er keine Wechselwirkungen untersuchen, aber bitte.
Frage: Gibt es ein solches Wundertool, es darf auch gerne etwas kosten?
Kann es dann auch schon beim Starten einer Workstation die Prozeße überwachen das ich es als Debugtool für lahme Rechner nutzen kann?
Danke Euch Vorab für die Antworten
Stefan
Hallo Adminkollegen,
mein Chef ist die Tage auf mich zugekommen mit folgender Wunschvorstellung:
"Wir brauchen ein Tool, welches in der Lage ist genau aufzuzeigen wieviel Ressourcen es beansprucht, idealerweise beim Starten und im laufenden Betrieb."
Hintergrund soll sein (meine Vermutung) das er mit den Ergebnissen ein MusterPC designen will der dann bei der nächsten Beschaffung als Grundlage dient.
Also a`la, "Office 2k 140MB RAM mit 23% CPU Nutzung, TrendMicro 56 RAM mit ....
Ich habe ihm versucht zu erklären das es das kaum bringen wird, den mit so einem Programm kann er keine Wechselwirkungen untersuchen, aber bitte.
Frage: Gibt es ein solches Wundertool, es darf auch gerne etwas kosten?
Kann es dann auch schon beim Starten einer Workstation die Prozeße überwachen das ich es als Debugtool für lahme Rechner nutzen kann?
Danke Euch Vorab für die Antworten
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 71185
Url: https://administrator.de/contentid/71185
Ausgedruckt am: 22.11.2024 um 08:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
mal davon abgesehen das der Process Explorer da wirklich das Tool der wahl ist, habe ich so einen Schwachsinn ja noch nie gehört.
Bei Servern kann ich das ja noch verstehen, da nimmst Du dann halt den Windows perfmon, schneidest ein paar Tage mit und kannst dann festlegen ob der Server noch ausreicht, oder weche Resource aufgewertet werden sollte.
Beim Client kann das aber nicht funktionieren, da arbeitet doch jeder User unterschiedlich. Wenn Du sagst ok, Office 200 verwendet 140MB RAM. Schön aber nur solange ich keine Dokumente öffne! Wenn ich 8 Word Dok's mit jeweils 20MB aufmache siehts doch ganz anders aus. Von der CPU Nutzung mal abgesehen!
Und mal ehrlich, welcher noch so "billige " Rechner reicht dann heut zutage für die normalen Office Anwendungen nicht mehr aus? Von CAD und Konsorten mal abgesehen.
Kauf den günstigsten DELL Business Rechner und Du bist immer auf der Sicheren Seit. Die Zeit die Du und Dein Chef mit dem Sammeln der Performance Daten der Clients verschwendet, kannst Du doch beim kauf von Clients nie sparen.
Just my 2 Cent!
VoSp
mal davon abgesehen das der Process Explorer da wirklich das Tool der wahl ist, habe ich so einen Schwachsinn ja noch nie gehört.
Bei Servern kann ich das ja noch verstehen, da nimmst Du dann halt den Windows perfmon, schneidest ein paar Tage mit und kannst dann festlegen ob der Server noch ausreicht, oder weche Resource aufgewertet werden sollte.
Beim Client kann das aber nicht funktionieren, da arbeitet doch jeder User unterschiedlich. Wenn Du sagst ok, Office 200 verwendet 140MB RAM. Schön aber nur solange ich keine Dokumente öffne! Wenn ich 8 Word Dok's mit jeweils 20MB aufmache siehts doch ganz anders aus. Von der CPU Nutzung mal abgesehen!
Und mal ehrlich, welcher noch so "billige " Rechner reicht dann heut zutage für die normalen Office Anwendungen nicht mehr aus? Von CAD und Konsorten mal abgesehen.
Kauf den günstigsten DELL Business Rechner und Du bist immer auf der Sicheren Seit. Die Zeit die Du und Dein Chef mit dem Sammeln der Performance Daten der Clients verschwendet, kannst Du doch beim kauf von Clients nie sparen.
Just my 2 Cent!
VoSp
ich glaub es ging um eine grundsätzliches Bild eines Computers um mit diesem eine Konfiguration für alle Rechner zu erstellen. Sieht so aus als lägen die zuverfügung stehenden Mittel recht niedrig. Aber trotzdem hätte VoSp recht, denn die Messlatte darf nicht der PC sein sondern es sollten die zu benutzenden Programme. Insofern kann man getrost einen PC, z.b. Dell kaufen.
Solltest du gegen alle Beanstandung trotzdem was suchen könntest du dir eventuell nen kleines cmdlet in PS schreiben, das würde die kostengünstigte Variante sein.
Was meinst du genau mit Bootproezess überwachen? Wie lange es dauert Windows hochzufahren oder welche Programme/Treiber usw.. er lädt??
Solltest du gegen alle Beanstandung trotzdem was suchen könntest du dir eventuell nen kleines cmdlet in PS schreiben, das würde die kostengünstigte Variante sein.
Was meinst du genau mit Bootproezess überwachen? Wie lange es dauert Windows hochzufahren oder welche Programme/Treiber usw.. er lädt??
Hallo nochmal,
na dann nimm doch den perfmon, das ist doch das tool der Wahl, da kannst Du Auslastung usw. des Rechners über Tage mitscheiden. Was Du nich hast ist eine Aufsplittung in einzelne Applikationen, aber das ist ja auch völlig unerheblich, wenn der Rechner ausgelastet ist spielt es doch keine Rolle was ihn auslastet.
Ich kenne kein Produkt was die performance von einzelnen Applikation über einen längeren Zeitraum misst und auswertet, zumindest nicht am Client.
Ein Ansatz währe, das Du Dir ein Command Line Utility suchst das eine Ausgabe Produziert wie der Task Manager. Ich denke Sysinternals hat so ein Tool.
Das lässt Du dann alle 5 Minuten laufen und in eine Datei loggen, die kannst Du dann auswerten und schauen welche Prozesse was verbraucht haben.
Für den Bootprozess gibt es Bootwiz, da kannst Du Dir anschauen was der Rechner während des bootens so macht.
Bis dann
VoSp
na dann nimm doch den perfmon, das ist doch das tool der Wahl, da kannst Du Auslastung usw. des Rechners über Tage mitscheiden. Was Du nich hast ist eine Aufsplittung in einzelne Applikationen, aber das ist ja auch völlig unerheblich, wenn der Rechner ausgelastet ist spielt es doch keine Rolle was ihn auslastet.
Ich kenne kein Produkt was die performance von einzelnen Applikation über einen längeren Zeitraum misst und auswertet, zumindest nicht am Client.
Ein Ansatz währe, das Du Dir ein Command Line Utility suchst das eine Ausgabe Produziert wie der Task Manager. Ich denke Sysinternals hat so ein Tool.
Das lässt Du dann alle 5 Minuten laufen und in eine Datei loggen, die kannst Du dann auswerten und schauen welche Prozesse was verbraucht haben.
Für den Bootprozess gibt es Bootwiz, da kannst Du Dir anschauen was der Rechner während des bootens so macht.
Bis dann
VoSp
Kleiner Hinweis:
die im Detail erlebte Performance wird von vielen nicht sichtbaren Faktoren beeinflußt. Zu diesen Faktoren zählen neben der lokalen Maschine die Netzwerkanbindung und die (wirklich relevante) Server Raid-Container-Struktur.
Sowas kannst du nicht auf Client-Level herunterbrechen, ohne die anderen Faktoren zu beachten.
die im Detail erlebte Performance wird von vielen nicht sichtbaren Faktoren beeinflußt. Zu diesen Faktoren zählen neben der lokalen Maschine die Netzwerkanbindung und die (wirklich relevante) Server Raid-Container-Struktur.
Sowas kannst du nicht auf Client-Level herunterbrechen, ohne die anderen Faktoren zu beachten.