Javascript / Node.js计算程序当前的CPU使用率

时间:2017-12-11 07:36:36

标签: javascript node.js

嘿那里,我试图找出是否有办法让运行脚本使用Node.js使用多少CPU(百分比)。我知道有一种方法可以找到计算机当前的CPU使用率,如其他帖子所示,但我似乎无法找到是否有办法获取脚本的CPU使用率,并且我想在这里问。

为了尽可能具体,请说您的计算机CPU使用率为60%,我希望程序检查它使用的60多少(x),然后将该信息返回给算法或var。

1 个答案:

答案 0 :(得分:0)

您应该获取当前运行的Node.js脚本的进程ID

var process = require('process');
var processId = process.pid;

执行此命令以获取cpu使用情况。

if (processId) {
    var output = system("ps up " + processId + " | tail -n1 | tr -s ' ' | cut -f3 -d' '");
}