Количество монитора выполнения ядер процессора через терминал

У меня есть сервер, где существует 144 procs, и используется несколькими людьми с тем же идентификатором учетной записи. Есть ли какой-либо путь I, видят, сколько процессоров свободно (в терминале) так, чтобы я мог запланировать свою программу для выполнения с соответствующим количеством procs? top действительно дает мне список, но я не могу прокрутить вниз и видеть, когда (что-то как)> 31 procs заняты. Сервер находится позади брандмауэра, таким образом устанавливая htop также не опция. Я видел это, Как я могу видеть, сколько ядер процессора работает? но это не помогло многому. taskset команда, упомянутая здесь, дает мне a bad usage ошибка. Какая-либо справка?

0
задан 8 January 2020 в 11:58

1 ответ

Один простой путь состоит в том, чтобы видеть, сколько процессов в настоящее время работает согласно использованию планировщика Linux:

grep procs_running /proc/stat

Можно хотеть также учесть, что некоторые процессы временно заблокированы (скажите относительно ввода-вывода или ожидающий), таким образом, может также стоить принять их во внимание:

grep procs_blocked /proc/stat
1
ответ дан 12 January 2020 в 12:36

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

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