O campo "em execução" na parte superior não mostra o número de tarefas que estão sendo executadas simultaneamente, ele mostra o número de tarefas que são executáveis , ou seja, o número de tarefas que estão competindo para acesso à CPU.
Se top pudesse obter todas as informações do sistema em um único intervalo de tempo, o campo "em execução" seria exatamente o número de tarefas cujo status ( S
column) mostra R
(novamente, R
aqui é frequentemente dito para dizer "correndo", mas isso realmente significa "executável" como acima). Na prática, o número pode não coincidir porque o top obtém informações para cada tarefa uma a uma e algumas das tarefas executáveis podem ter adormecido ou vice-versa no momento em que termina. (Algumas implementações de top podem apenas contar tarefas com o status R
para computar o campo “running”; então o número será exato.)
Observe que sempre há uma tarefa executável quando o top reúne suas informações, ou seja, o próprio topo. Se você vir uma única tarefa executável, significa que nenhum outro processo está competindo pelo tempo de CPU.