Моя машина имеет выполнение нескольких приложение, но в главной утилите это показывает только один процесс. Действительно ли это - ошибка в главной утилите?

При использовании top утилита, я заметил, что она показывает общие задачи: 267, 1 выполнение, 266 снов. Но я запускаю несколько приложений (MP3-плеер, Браузер, Virtualbox) одновременно в моей машине.

Кто-либо разъясняет меня, почему это показывает, что только один процесс работает?

top - 18:07:36 up  2:45, 1 user, load average: 1.00, 0.65, 0.52
Tasks: 267 total,  1 running, 266 sleeping, 0 stopped, 0 zombie
%Cpu(s):  3.5 us, 1.3 sy,   0.0 ni, 94.2 id, 0.4 wa, 0.5 hi, 0.2 si, 0.0 st
KiB Mem :  8055508 total,  1616268 free, 4043328 used, 2395912 buff/cache
KiB Swap: 16777212 total, 16776852 free,     360 used, 3118724 avail Mem
0
задан 19 March 2017 в 06:21

1 ответ

Система Unix использует ЦП способом это simulate выполнение большого количества процессов параллельно.

На самом деле только один процесс может работать в каждом ЦП в любом моменте времени.

другие процессы могли бы быть в другом состоянии (например, спящий)

[еще 115], информация может быть найдена здесь

В примере в предоставленной ссылке, существует 4 CPU, и 2 рабочих процесса.

1
ответ дан 3 November 2019 в 14:48

Другие вопросы по тегам:

Похожие вопросы: