Zarządzanie jądrem systemu 549
top jest programem do bieżącego oglądania procesów. Właściwie przedstawia on po prostu wynik działania kilku innych programów w zw'artej i łatwej do zrozumienia formie, top pozwala posortować procesy według tego, ile zasobów pamięci wykorzystują, całkowitego czasu działania w systemie i procentowego wykorzystania czasu procesora.
Aby uruchomić top, należy po prostu wpisać top w linii poleceń. Na ekranie pojawia się tablica zawierająca dane o tym, jaka część pamięci procesora jest aktualnie wykorzystywana, jak długo system już działa, oraz średnie ładowania i listę procesów posortowanych według ilości czasu pracy procesora, który wykorzystują.
Czas wykorzystania procesora a czas działania procesu
Czas procesora wykorzystywany przez proces daje nanr wyobrażenie o tym, ile czasu procesor obsługuje dany proces. Jest to coś innego niż czas działania programu z. punktu wodzenia użytkownika, gdyż procesor obsługuje jednocześnie wiele innych programów. Z kolei czas działania procesu w systemie daje nam pojęcie jak długo działałby proces, gdyby był jedynym programem obsługiwanym przez system.
Polecenia programu top przedstawione zostały w tabeli 32.2.
Program top a wielkie i małe litery
Polecenia programu top są wrażliwe na to, czy zostaną wpisane dużymi, czy małymi literami!
Tabela 32.2. Lista poleceń programu top
Polecenie Zastosowanie
h Help - wyświetla szczegółowy ekran pomocy
S Zmienia sposób wyświetlania danych na temat czasu wykorzystania procesora
przez dany proces, top standardowo informuje, ile czasu procesora program wykorzystywał od czasu ostatniego odświeżenia informacji (dokonywanego regularnie przez top), a z tym poleceniem podaje też, ile czasu procesora program wykorzystywał od czasu jego uruchomienia. Są tutaj jednak pewne nieścisłości, na przykład proces X na moim komputerze zaw'sze podaje czas procesora wykorzystywany od czasu swojego uruchomienia, niezależnie od tego, jaką opcję ustawię