Korzystam z serwera WWW z apache2 i ubuntu. Za pomocą psWidzę tylko kilka uruchomionych procesów Apache:
ps aux | grep apache
Jednak jeśli ja htop, widzę mnóstwo uruchomionych procesów Apache2. Około 2 tuzinów. Skąd ta różnica?
Korzystam z serwera WWW z apache2 i ubuntu. Za pomocą psWidzę tylko kilka uruchomionych procesów Apache:
ps aux | grep apache
Jednak jeśli ja htop, widzę mnóstwo uruchomionych procesów Apache2. Około 2 tuzinów. Skąd ta różnica?
Odpowiedzi:
HTop pokazuje wszystkie procesy i ich wątki, podczas gdy ps aux pokazuje tylko procesy. Naciśnij klawisz F5 w htopie, aby utworzyć hierarchiczny widok procesów i ich wątków. Będzie to miało większy sens.
Odpowiedź Sweimanna jest poprawna.
Dodatkowo możesz sprawić, by ps(1)zachowywało się w ten sam sposób, używając Hflagi, która wyświetli wątki tak, jakby były procesami.
Najwyraźniej ten sam klucz również wyłączy takie zachowanie w htop.