当前位置:嗨网首页>书籍在线阅读

08-操作系统

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

20.7 操作系统

os模块提供了一些关于app所运行的计算机平台相关的信息。下面的例子展示了os暴露出来的最有用的信息(这些值是我的云开发机器上的一些参数):

const os = require('os');
console.log("Hostname: " + os.hostname());         // prometheus 
console.log("OS type: " + os.type());              // Linux
console.log("OS platform: " + os.platform());      // linux
console.log("OS release: " + os.release());        // 3.13.0-52-generic
console.log("OS uptime: " +
    (os.uptime()/60/60/24).toFixed(1) + " days");  // 80.3 days
console.log("CPU architecture: " + os.arch());     // x64
console.log("Number of CPUs: " + os.cpus().length);// 1 
console.log("Total memory: " +
    (os.totalmem()/1e6).toFixed(1) + " MB");       // 1042.3 MB
console.log("Free memory: " +
    (os.freemem()/1e6).toFixed(1) + " MB");         // 195.8 MB