Egy furcsa dologra figyeltem fel véletlenül:
A címben szereplőkkel egy folyamatot figyelve 3 különböző értéket adnak. Miért?
Növekvő sorrendben: ps < top < htop
Melyik szolgáltat pontos adatot?
- 968 megtekintés
Hozzászólások
Kicsit lehetne részletesebben?
Milyen folyamatot figyeltél, s a vizsgáló programokat (pl. a ps-t) hogy paraméterezted?
A vizsgáló programok eredményeit nem tudnád mellékelni?
G.
============================================
"Share what you know. Learn what you don't."
- A hozzászóláshoz be kell jelentkezni
ls /proc/ | grep [1-9] | wc -l
Ez szintén a folyamatok számát kell, hogy adja. Általában a ps-sel (ps aux | wc -l
)szokott egyenlő lenni, ha mégsem, akkor lehet, hogy preparát ps van a rendszeren, plusz egy 'vendég' felhasználó.
- A hozzászóláshoz be kell jelentkezni
Bármely folyamat processzor használatát %-ban megadva mutatják a fentiek, de a 3 különböző lehetőséggel figyelve 3 különböző értéket kapok, ez a probléma.
Igazából egy scriptel akarom figyelni, hogy egyes folyamatok ne léphessenek túl egy bizonyos százalékot és ha túl lépik akkor leállítom. De mivel a ps-el tudom lekérni ezt az infót és nem olyan értéket ad mint a fenti kettő ....
- A hozzászóláshoz be kell jelentkezni