top (oprogramowanie)

szczyt
Oryginalni autorzy Williama LeFebvre'a
Pierwsze wydanie 1984 ; 39 lat temu ( 1984 )
Napisane w C
System operacyjny Uniksopodobny
Typ Przeglądarka procesów / Monitor systemu

top (tabela procesów) to program do zarządzania zadaniami , występujący w wielu systemach operacyjnych typu Unix , który wyświetla informacje o wykorzystaniu procesora i pamięci.

Przegląd

Program tworzy uporządkowaną listę uruchomionych procesów wybranych według kryteriów określonych przez użytkownika i okresowo ją aktualizuje. Domyślna kolejność jest ustalana według procesora CPU i są pokazywani tylko najwięksi konsumenci procesora. top pokazuje, ile mocy obliczeniowej i pamięci jest używane, a także inne informacje o uruchomionych procesach. Niektóre wersje blatu pozwalają na rozbudowaną personalizację wyświetlania, np. wybór kolumn czy sposób sortowania. top jest przydatny dla administratorów systemu , ponieważ pokazuje, którzy użytkownicy i procesy zużywają najwięcej zasobów systemowych w danym momencie.

Top na Linuksie ze zmienionymi preferencjami dla lepszego widoku

Implementacje

Istnieje kilka różnych wersji góry. Tradycyjna wersja uniksowa została napisana przez Williama LeFebvre'a i pierwotnie objęta prawami autorskimi w 1984 roku. Jest hostowana na SourceForge , a wydanie 3.7 zostało ogłoszone w 2008 roku.

Linuxowa wersja top jest częścią grupy narzędzi procps-ng. Pierwotnie został napisany przez Rogera Binnsa, ale wkrótce potem został przejęty przez innych.

W systemie Solaris mniej więcej równoważnym programem jest prstat. Microsoft Windows ma polecenie listy zadań i graficzne narzędzie Menedżera zadań . IBM AIX ma aktualizowaną listę uruchomionych procesów jako część komend topas i topas_nmon .

Liczby średniego obciążenia w Linuksie odnoszą się do sumy liczby procesów oczekujących w kolejce do uruchomienia oraz liczby aktualnie wykonywanych procesów. Liczba jest bezwzględna, a nie względna. A zatem może być nieograniczony ; w przeciwieństwie do użytkowania. Chwilowe zmiany liczby procesów są tłumione za pomocą wzoru na rozkład wykładniczy , który jest obliczany za pomocą matematyki stałoprzecinkowej .

Program ps jest podobny do programu top, ale zamiast tego tworzy migawkę procesów wykonanych w momencie wywołania. opcja n (liczba iteracji) top może dać podobny wynik, powodując, że program wykona określoną liczbę iteracji, a następnie zakończy działanie po wydrukowaniu wyniku.

Zobacz też

Linki zewnętrzne