3.0.0 • Published 7 years ago

js-ps v3.0.0

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

js-ps

getInfo可以获取某一个进程的使用信息,返回一个ps的对象。该方法是通过封装ps命令。 故在windows的CMD上不能正常使用。 ps{'user','pid','cpu','mem','vsz','rss','tt','stat','started', 'time'}

Installation

npm install js-ps

const ps = require('js-ps');
const info = ps(process.pid);//获取该进程的信息

console.log(info.cpu);//进程cpu的使用率
console.log(info.time);//使用时间
/*or(也可以这样使用)*/
ps(process.pid, (err,data)=>{
    if(err) throw new Error(e);
    console.log(data.cpu);
    console.log(data.time);
});
//可以查询多个
const pid = [11234,55674];
const info_arr = ps.get((pid);
info_arr[pid[0]].cpu;
info_arr[pid[0]].rss;
/*or(也可以这样使用)*/
ps(pid, (err, data)=>{
    pid.forEach((val)=>{
        console.log(data[val].cpu);
    });
})
3.0.0

7 years ago

2.0.0

7 years ago

0.1.0

7 years ago

1.0.0

7 years ago