CPU-Auslastung: sar vs ps
Jeder Grund, warum die "Summe aller" durchschnittliche CPU-Auslastung Zahlen aus PS während einer bestimmten Zeit Probe sind "konsequent" niedriger als die entsprechenden Zahlen von SAR (% usr% sys). Wir haben eine Solaris-O / S 2.8.
Wir haben versucht, korrelieren die CPU aus den SAR, um die Prozesse von der PS für die gleichen Zeiträume Probenahme, insbesondere in Zeiten schwerer Nutzung. sar ist eingerichtet, um alle 5 Sekunden. Wir haben versucht, um ps alle 5 Sekunden, und auch jeder zweite, mit dem folgenden Skript:
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
#! / bin / sh
während die wahre
tun
Datum
ps-eo pcpu, Zeit, eTime, pid, args
Schlaf 5
getan
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
So oder so, wenn wir die "pcpu" Zahlen für alle gemeldeten Prozesse für eine bestimmte Probe, wir sind so weit wie 30-40% unter dem SAR-Zahlen für den gleichen Zeitraum, sehr konsequent. Ich dachte, die PS-Zahlen würden die pcpu% usr% sys + für jeden Prozess. Was ich vermisst?
Vielen Dank für alle Anregungen ...
|