Jaka jest różnica między ps a górną komendą?


Odpowiedzi:


14

topjest najczęściej używany interaktywnie (spróbuj przeczytać stronę podręcznika lub naciskając „h” podczas topdziałania) i psjest przeznaczony do użytku nieinteraktywnego (skrypty, wyodrębnianie niektórych informacji za pomocą potoków powłoki itp.)


11

toppozwala wyświetlać statystyki procesu w sposób ciągły, aż do zatrzymania, psco daje pojedynczą migawkę.


6

toppozwala zobaczyć uporządkowane procesy według ilości zużytej mocy procesora. psumożliwia przeglądanie wszystkich procesów lub tylko procesów używanych przez niektórych użytkowników, na przykład rootCiebie.

toppowinien być używany do sprawdzania, które procesy są najbardziej aktywne, psmoże być używany do sprawdzania, które procesy ty (lub inny użytkownik) aktualnie uruchomisz.

aby uzyskać więcej informacji o tym, jak używać topi psuruchamiać man toplub man psw swoim terminalu;)


3

Kolejny punkt:

ps- Odczytywanie informacji o procesie
top- Monitorowanie zasobów, takich jak najlepsze zasoby za pomocą procesora, zużycie pamięci i inne.


0

W przypadku użycia procesora pswyświetla średnie zużycie procesora przez cały czas trwania procesu, ponieważ jest ono natychmiastowe i zawsze wynosi 0% lub 100%. toppozwala na natychmiastowe spojrzenie na to na podstawie uśrednienia z ostatnich sondaży.

Więcej informacji tutaj: Top i ps nie pokazują tego samego wyniku procesora


Średnie użycie procesora ( %CPU) może wynosić od 0 do 100% (włącznie). Według strony podręcznika procps-ng, nie sumuje się do 100%, chyba że masz szczęście.
Anthony G - sprawiedliwość dla Moniki
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.