Java 操作系统总Ram大小

Java 操作系统总Ram大小,java,windows,ram,Java,Windows,Ram,我正试图使用JAVA获取windows操作系统的总ram大小,但什么也没有得到。我也在寻找其他的选择,但又没有 如果有人能帮我。提前谢谢 我找到了解决问题的可能办法。使用windows命令行,您可以获得许多有用的信息,因此只需要一些代码就可以将命令发送到CMD.EXE并接收响应。解决办法就是这样 使用命令“wmic ComputerSystem get TotalPhysicalMemory”我得到: TotalPhysicalMemory 6352433152 我只需要解析响应 谢谢你的提醒

我正试图使用JAVA获取windows操作系统的总ram大小,但什么也没有得到。我也在寻找其他的选择,但又没有


如果有人能帮我。提前谢谢

我找到了解决问题的可能办法。使用windows命令行,您可以获得许多有用的信息,因此只需要一些代码就可以将命令发送到CMD.EXE并接收响应。解决办法就是这样

使用命令“wmic ComputerSystem get TotalPhysicalMemory”我得到:

TotalPhysicalMemory
6352433152
我只需要解析响应


谢谢你的提醒。

不,我需要的是系统RAM,不是Java机器RAM@Fakefo0r看这篇文章的标题。这是关于找到系统RAM的问题。这是纯Java代码无法实现的。使用
JNI
调用
GlobalMemoryStatusEx