gpt4 book ai didi

java - 如何在 64 位 Windows 7 上检索 RAM

转载 作者:可可西里 更新时间:2023-11-01 11:14:04 24 4
gpt4 key购买 nike

我在具有 24GB 内存的 64 位 Windows Vista 上安装了一个 Java 桌面应用程序。我的程序只找到 24GB 中的 4 个。我正在使用

获取 RAM
wmic computersystem get TotalPhysicalMemory /format:list

如果失败(以防他们没有 WMI)我使用

com.sun.management.OperatingSystemMXBean bean = (com.sun.management.OperatingSystemMXBean) java.lang.management.ManagementFactory.getOperatingSystemMXBean();
long ram = (long) bean.getTotalPhysicalMemorySize();

因为我无法访问 PC,所以我无法运行测试来确认使用了哪种方法,但我几乎可以肯定机器确实有 WMI。

我怀疑我正在运行一个可能有 4GB 限制的 32 位 WMI。如何运行 64 位 WMI?

最佳答案

我猜您使用的是 32 位 JRE 而不是 64 位。我们可以看到 java -version 的输出吗?

关于java - 如何在 64 位 Windows 7 上检索 RAM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8448905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com