Как получить загрузку процессора в многоядерной системе

Как узнать процент использования процессора в многоядерной системе. Я попробовал приведенный ниже пример кода, используя os npm, но он не возвращает результат, который я на самом деле изучаю. Я ожидаю, что результат будет похож на команду top linux. Любая помощь в этом будет полезна.

setInterval(function() {

    os.cpuUsage(function(v){
        console.log( 'CPU Usage (%): ' + v );
    });

}, 1000 );

1 ответ

Пакет os-utils Это всего лишь API для получения некоторых данных из системы, вы должны построить свой интерфейс, используя его для получения чего-то вроде команды top в Linux.

Вместо этого, если вы хотите что-то готовое для использования, вы можете взглянуть на vtop пакет, который делает именно то, что вам нужно.

sudo npm install -g vtop

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