CPU-gebruik: SAR vs ps
Elke reden waarom de "som van alle" gebruik gemiddelde cpu nummers van ps verzameld gedurende een bepaalde tijd monster zijn "steeds" lager dan de overeenkomstige nummers gemeld door SAR (% usr, sys%). We hebben een Solaris O / S 2.8.
We hebben geprobeerd om de CPU-nummers van de sar correleren, om de processen die door de PS voor dezelfde monsterneming periodes, vooral in perioden van zware gebruik. sar is ingesteld om te worden uitgevoerd om de 5 seconden. We hebben geprobeerd te lopen ps elke 5 seconden, en ook elke seconde, met behulp van het volgende script:
\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
terwijl de werkelijke
doen
datum
ps-eo pcpu, tijd, etime, pid, args
slaap 5
gedaan
\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
Hoe dan ook, als we voegen het "pcpu" alle nummers voor de gemelde processen voor een gegeven steekproef, zijn wij zo veel als 30-40% van de SAR korte nummers voor dezelfde periode, heel consequent. Ik dacht dat de ps pcpu nummers zou weerspiegelen usr% +% sys voor elk proces. What am I missing?
Bedankt voor alle suggesties ...
|