I - SAÍDA DO COMANDO TOP
top - 23:18:09 up 1:45, 1 user, load average: 0.76, 0.78, 0.76 Tasks: 192 total, 1 running, 190 sleeping, 0 stopped, 1 zombie Cpu(s): 15.4%us, 5.7%sy, 0.0%ni, 78.8%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3058052k total, 2100524k used, 957528k free, 168696k buffers Swap: 3481788k total, 0k used, 3481788k free, 1099720k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3187 ricardo 20 0 1129m 403m 43m S 14 13.5 28:23.04 firefox 1238 root 20 0 98840 27m 8876 S 6 0.9 4:45.38 Xorg 2398 ricardo 20 0 429m 76m 29m S 4 2.6 3:01.05 compiz 3352 ricardo 20 0 246m 53m 22m S 2 1.8 2:20.39 plugin-containe 2431 ricardo 20 0 196m 25m 15m S 2 0.9 0:03.11 python 2552 ricardo 20 0 166m 11m 8456 S 1 0.4 0:04.21 bamfdaemon 2955 root 20 0 0 0 0 S 1 0.0 0:04.06 kworker/0:3 2370 ricardo 20 0 6836 3352 632 S 1 0.1 0:14.33 dbus-daemon
Primeiramente, é preciso entender a saída do comando (mostrada acima). Ela exibe uma série de informações sobre o sistema em funcionamento. Então, é preciso ficar ciente das seções mostradas:
1 - Tempo de atividade e média de carga do sistema (Uptime and Load Averages)
top - 23:18:09 up 1:45, 1 user, load average: 0.76, 0.78, 0.76
Na parte superior do comando top é apresentada a saída similar ao comando uptime.
* O tempo atual
* O tempo que seu sistema está funcionando
* Número de usuários autenticados no sistema no momento
* Média de carga de 5, 10 e 15 minutos respectivamente.
2 - Tarefas (Tasks)
Tasks: 192 total, 1 running, 190 sleeping, 0 stopped, 1 zombie
A segunda linha mostra resumo das tarefas ou processos. Os processos podem ser em diferentes estados. Ela mostra o número total de processos. Destes, os processos podem estar executando (running), dormindo (sleeping), parado (stopped) ou modo zumbi (zombie)
3 - Estados da CPU (CPU States)
Cpu(s): 15.4%us, 5.7%sy, 0.0%ni, 78.8%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st
Em seguida é apresentado o estado da CPU. O significado dos diferentes tempos de CPU são:
* us, usuário (user): tempo de CPU na execução dos processos de usuário
* Sy, sistema (sytem): tempo de CPU na execução de processos do kernel
* Id, ocioso (idle): tempo de CPU em inatividade
* Wa, tempo para I/O: tempo de CPU esperando a conclusão de operação de entrada/saída no disco (I/O)
* hi: CPU tempo servindo interrupções de hardware
* Si: tempo de CPU servindo interrupções de software
4 - Uso da memória (Memory Usage)
Mem: 3058052k total, 2100524k used, 957528k free, 168696k buffers Swap: 3481788k total, 0k used, 3481788k free, 1099720k cached
Estes mostram o uso de memória, um pouco do comando "free". A primeira linha refere-se a memória física e a segunda linha a memória virtual (swap). A memória física é apresentada como: memória total disponível, memória usada, memória livre e memória usada para buffers. Da mesma forma, a swap: total, usada, espaço de troca livre e em cache. Todas em unidade Kilobyte
5 - Colunas
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3187 ricardo RT 0 1129m 403m 43m S 14 13.5 28:23.04 firefox 1238 root 20 0 98840 27m 8876 S 6 0.9 4:45.38 Xorg 2398 ricardo 20 0 429m 76m 29m S 4 2.6 3:01.05 compiz
Nesta seção, os processos são apresentados em colunas. As diferentes colunas representam diferentes propriedades exibidas abaixo:
PID (Identificador do processo)
A identificação do processo (identificador único)
USUÁRIO (USER)
Usuário proprietário do processo.
PR (Prioridade)
A prioridade de agendamento do processo. Alguns valores neste campo são ' RT ' . Isso significa que o processo está sendo executado em tempo real (Real Time).
NI
Os valores mais baixos significam maior prioridade.
VIRT
A quantidade de memória virtual usada pelo processo.
RES
O tamanho da memória usada. Residente na memória física e não na área de troca (swap).
SHR (Share - compartilhada)
SHR é a memória compartilhada usada pelo processo.
S (State - estado)
Este é o estado do processo . Ele pode ter um dos seguintes valores :
D - ininterrupto
R - executando
S - dormindo
T - rastreado ou parado
Z - zumbi
% CPU
É a porcentagem de tempo de CPU que a tarefa tem usado desde a última atualização.
% MEM
Percentagem de memória física disponível usada pelo processo.
TEMPO +
O tempo total de CPU que a tarefa tem usado desde o início (precisão de centésimo de segundo)
COMANDO
Descrição do comando que foi utilizado para iniciar o processo.
link:http://www.linuxdescomplicado.com.br/2013/12/comandos-linux-dominando-o-comando-top.html
Nenhum comentário:
Postar um comentário