linux - 如何在多核系统上获取 CPU 使用率

标签 linux node.js cpu-usage htop

如何知道多核系统上的 CPU 使用百分比。我使用 os npm 尝试了下面的示例代码,但它没有返回我实际查看的结果。我期待类似于 linux top 命令的结果。对此的任何帮助都会有所帮助。

setInterval(function() {

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

}, 1000 );

最佳答案

包裹os-utils只是一个从系统获取一些数据的 API,您应该使用它来构建您的界面,以获取类似于 Linux 中的 top 命令的内容。

相反,如果您想要随时可用的东西,您可以查看 vtop完全满足您需要的软件包。

sudo npm install -g vtop

vtop

关于linux - 如何在多核系统上获取 CPU 使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32137471/

相关文章:

python - 直接在两台远程机器之间使用 Python Paramiko 的 SFTP

javascript - url应该以编码形式还是解码形式存储?

.net - 计算CPU使用率: Code improvement

mysql - 复制远程数据库 Mysql

linux - SSH 使用 Perl 脚本在远程站点创建目录

javascript - 为什么我的 RestFul API 与express和nodejs每天都会崩溃?

java - Java程序如何在CPU之间划分(在多CPU系统中)

mysql - 找出查询是一个进程,了解它的 PID

c++ - C++代码linux环境自动生成时序图

node.js - Node JS - Web 推送通知