node.js 中的应用程序有什么方法可以知道计算机有多少 ram?

Is there any way to an app in node.js know how much ram has the computer?

我正在 node.js 中制作应用程序,我需要知道计算机上安装了多少 ram 不是全部使用。如果您知道其他方法来了解有关硬件的更多信息,例如磁盘类型以及可用的 space 数量及其总数,我想听听您的意见。谢谢。

您可以直接获取此信息,但您可能希望依赖包来简化任务。

您可能想看看 systeminformation from NPM

  • si.mem(...) 获取内存信息(例如total)。
  • si.diskLayout(...) 用于磁盘信息等..

os 模块提供与操作系统相关的实用方法和属性。 您不需要将其作为软件包安装。它是内置的。 适用于任何平台。

os.cpus()
os.freemem()
os.networkInterfaces()

还有很多,看看 https://nodejs.org/api/os.html