Top

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 3. maj 2022; verifikation kræver 21 redigeringer .

top

topudgang i terminal
Type System Process Monitor
Operativ system Cross-platform software
Licens GNU GPL
Internet side procps.sourceforge.net
 Mediefiler på Wikimedia Commons

top (tabel over processer) er en konsolkommando , der viser en liste over processer, der kører i systemet, og information om dem. Som standard sorterer den dem i realtid efter CPU-belastning. Programmet er skrevet til UNIX - kompatible operativsystemer og udgivet under den gratis licens GNU FDL .

Programmet bruges ofte af systemadministratorer. GNU/Linux - alternativerne til toppen er atop- og htop- værktøjerne .

Eksempel

sidste pid: 34218; belastningsgennemsnit: 0,65, 0,36, 0,29 op 0+11:38:05 16:30:36 3 processer: 1 løb, 2 sovende Mem: 82M Active, 93M Inact, 438M Wired, 112K Cache, 112M Buf, 1390M Free Bytte: 2048 mio. i alt, 2048 mio. gratis PID BRUGERNAVN THR PR PÆN STØRRELSE RES STATE C TID WCPU KOMMANDO 23805 root 1 106 10 6080K 3128K vælg 3 0:01 0,00% sshd 23806 root 1 8 10 3136K 2008K vent 2 0:00 0,00 % bash 34218 root 1 106 10 2160K 1376K CPU2 0 0:00 0,00 % top

Arbejde med programmet

Programmet med en opdateringshastighed på 2s viser den aktuelle aktivitet af processer i form af en tabel. Standard højttalere:

For at afslutte det øverste program, tryk på [q]-tasten.

Nyttige interaktive kommandoer, der kan bruges øverst: 

Forkortet output:

# top -SIt sidste pid: 9262; belastningsgennemsnit: 0,13, 0,40, 0,36 op 2+09:16:14 22:13:43 103 processer: 1 kører, 88 sover, 14 venter CPU-tilstande: % bruger, % nice, % system, % interrupt, % inaktiv Mem: 31M Active, 136M Inact, 61M Wired, 3212K Cache, 34M Buf, 12M Free Bytte: 1024 millioner i alt, 30 millioner brugt, 994 millioner gratis, 2 % brugt PID BRUGERNAVN THR PR PÆN STØRRELSE RES STATE TID WCPU KOMMANDO 11 rod 1 171 ki31 0K 8K RUN 44,7H 76,27% tomgang 14 root 1 -44 - 0K 8K WAIT 16:30 14,65% swi1: netto 1277 verlihub 1 8 0 12916K 5780K nanslp 69:52 2,00% verlihub 1028 root 1 8 0 3104K 504K nanslp 55:25 1,42 % overvåget 27 root 1 -68 - 0K 8K - 187:25 0,39% dummynet

Processortilstande

sidste pid: 9262; belastningsgennemsnit: 0,13, 0,40, 0,36 op 2+09:16:14 22:13:43 103 processer: 1 kørende, 88 sovende, 14 ventende CPU-tilstande: % bruger, % nice, % system, % afbrydelse, % inaktiv Mem : 31M Active, 136M Inact, 61M Wired, 3212K Cache, 34M Buf, 12M Free Swap: 1024M Total, 30M Used, 994M Free, 2% Inuse

PID BRUGERNAVN THR PR PÆN STØRRELSE RES STATE TID WCPU KOMMANDO 11 rod 1 171 ki31 0K 8K RUN 44,7H 76,27% tomgang 14 root 1 -44 - 0K 8K WAIT 16:30 14,65% swi1: netto 1277 verlihub 1 8 0 12916K 5780K nanslp 69:52 2,00% verlihub 1028 root 1 8 0 3104K 504K nanslp 55:25 1,42 % overvåget 27 root 1 -68 - 0K 8K - 187:25 0,39% dummynet

Historie

Det øverste program var inspireret af eksempelprogrammet til VMS -operativsystemet . William LeFevre skrev som studerende ved Rice University det første sådan program i april 1984 til BSD 4.1-operativsystemet. Det blev udgivet under BSD-licensen , hvilket påvirkede programmet til at blive inkluderet i mange proprietære BSD- og UNIX -operativsystemer .

Top er blevet overført til forskellige operativsystemer mange gange og under forskellige licenser. Et program som top blev introduceret i AIX 4.3 styresystemet i 1999 under navnet topas .

Det første topprogram blev skrevet af Roger Binns. De fleste moderne GNU/Linux-distributioner inkluderer top skrevet af S. Varner og inkluderet i procps.

Se også

Links