哪个.SOLinux有RAM信息
Which .SO Linux has RAM information
我正在尝试实现一个 .Net Core 应用程序,它将检查不同 OS 上的 ram 数量。
对于 Windows 这很容易,因为我通过 DllImport 使用了内核。
但是对于 Linux,我似乎找不到 SO 提供此信息的任何信息。我当然找到了使用 bash 命令的建议。
提前致谢!
弗里曼
不用理会 DllImport
。在 Linux,您可以只阅读 /proc/meminfo
文件。格式描述为 here.
我猜你想要这 3 行:
MemTotal: 15849336 kB
MemFree: 10555972 kB
MemAvailable: 13025196 kB
我正在尝试实现一个 .Net Core 应用程序,它将检查不同 OS 上的 ram 数量。
对于 Windows 这很容易,因为我通过 DllImport 使用了内核。
但是对于 Linux,我似乎找不到 SO 提供此信息的任何信息。我当然找到了使用 bash 命令的建议。
提前致谢! 弗里曼
不用理会 DllImport
。在 Linux,您可以只阅读 /proc/meminfo
文件。格式描述为 here.
我猜你想要这 3 行:
MemTotal: 15849336 kB
MemFree: 10555972 kB
MemAvailable: 13025196 kB