os.cpus()
添加于:v0.3.3
- 返回: <Object[]>
返回一个对象数组,其中包含有关每个逻辑 CPU 内核的信息。
每个对象包含的属性包括:
[
{
model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
speed: 2926,
times: {
user: 252020,
nice: 0,
sys: 30340,
idle: 1070356870,
irq: 0
}
},
{
model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
speed: 2926,
times: {
user: 306960,
nice: 0,
sys: 26980,
idle: 1071569080,
irq: 0
}
},
{
model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
speed: 2926,
times: {
user: 248450,
nice: 0,
sys: 21750,
idle: 1070919370,
irq: 0
}
},
{
model: 'Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz',
speed: 2926,
times: {
user: 256880,
nice: 0,
sys: 19430,
idle: 1070905480,
irq: 20
}
},
]
nice
值为 POSIX-only。在 Windows 上,所有处理器的 nice
值始终为 0。
相关用法
- Node.js os.cpus()用法及代码示例
- Node.js os.networkInterfaces()用法及代码示例
- Node.js os.totalmem()用法及代码示例
- Node.js os.type()用法及代码示例
- Node.js os.getPriority()用法及代码示例
- Node.js os.endianness()用法及代码示例
- Node.js os.platform()用法及代码示例
- Node.js os.uptime()用法及代码示例
- Node.js os.tmpdir()用法及代码示例
- Node.js os.release()用法及代码示例
- Node.js os.userInfo()用法及代码示例
- Node.js os.hostname()用法及代码示例
- Node.js os.setPriority()用法及代码示例
- Node.js os.loadavg()用法及代码示例
- Node.js os.freemem()用法及代码示例
- Node.js os.arch()用法及代码示例
- Node.js os.version()用法及代码示例
- Node.js os.homedir()用法及代码示例
- Node.js ServerHttp2Stream http2stream.pushStream(headers[, options], callback)用法及代码示例
- Node.js http2.Http2ServerRequest request.url用法及代码示例
- Node.js request.socket用法及代码示例
- Node.js assert.notEqual(actual, expected[, message])用法及代码示例
- Node.js tlsSocket.authorized用法及代码示例
- Node.js zlib.deflateRaw()用法及代码示例
- Node.js http.IncomingMessage message.rawHeaders用法及代码示例
注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 os.cpus()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。