Node.js文档-os
2024-08-23 17:37:57
获取操作系统相关信息
引用
const os = require('os')
os.cpus()
获取当前机器的CPU信息
console.log(os.cpus())
打印结果:
[ { model: 'Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz',
speed: 2300,
times:
{ user: 1332960, nice: 0, sys: 928720, idle: 5905010, irq: 0 } },
{ model: 'Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz',
speed: 2300,
times:
{ user: 684730, nice: 0, sys: 490170, idle: 6991300, irq: 0 } },
{ model: 'Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz',
speed: 2300,
times:
{ user: 1315900, nice: 0, sys: 741750, idle: 6108540, irq: 0 } },
{ model: 'Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz',
speed: 2300,
times:
{ user: 596770, nice: 0, sys: 406270, idle: 7163160, irq: 0 } } ]
os.totalmem()
获取当前机器的内存总量,单位为字节
console.log(os.totalmem())
打印结果:
17179869184
单位为字节,除以1024为KB,再除以1024为MB,再除以1024为GB(上面的结果为16GB)
最新文章
- <;<;Windows via C/C++>;>;学习笔记 —— 线程优先级【转】
- [poj1182]食物链(并查集+补集)
- Popupwindow 的简单实用,(显示在控件下方)
- VCL设计方法概论(自己总结了9条),以及10个值得研究的控件 good
- 关于使用由CA机构(EJBCA)颁发的证书实现SLLSocket双向认证服务端报null cert chain的解决方案
- 关于PS的一些总结
- 变量声明declare,简单运算符运算,变量测试与内容替换
- 转:Socket原理与编程基础
- 【线程系列四】[转]监听器-java同步的基本思想
- golang类型断言
- SpringBoot项目的创建流程(初步)
- 【逆向工具】IDA使用4-控制台逆向分析 Reverse004.exe 获取密码
- VBS处理AD帐号密码到期提醒的脚本[zt]
- SSL、TLS中间人攻击
- [Golang] GOROOT、GOPATH和Project目录说明
- java7 NIO2 watching service API
- 查看/修改Linux时区和时间
- EasyUI+bootsrtap混合前端框架
- BZOJ 2818 GCD 素数筛+欧拉函数+前缀和
- 170531、FormData 对象的使用