嘿那里,我试图找出是否有办法让运行脚本使用Node.js使用多少CPU(百分比)。我知道有一种方法可以找到计算机当前的CPU使用率,如其他帖子所示,但我似乎无法找到是否有办法获取脚本的CPU使用率,并且我想在这里问。
为了尽可能具体,请说您的计算机CPU使用率为60%,我希望程序检查它使用的60多少(x),然后将该信息返回给算法或var。
答案 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' '");
}