怎样获得system memory大小?

zhoulinjulian 2005-01-13 05:38:59
请问怎样获得free的和total的system memory大小?谢谢!
...全文
197 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoulinjulian 2005-01-17
  • 打赏
  • 举报
回复
谢谢各位!
廖雪峰 2005-01-14
  • 打赏
  • 举报
回复
使用JNI调用C代码,GetSystemInfo
shengui1083 2005-01-14
  • 打赏
  • 举报
回复
调用windows api,搜索
batfree 2005-01-14
  • 打赏
  • 举报
回复
虚拟机内在与Windows内存有差别吗?
iforem 2005-01-14
  • 打赏
  • 举报
回复
使用JNI吧

用google搜索一下,或许能找到别人写好的库

zhoulinjulian 2005-01-14
  • 打赏
  • 举报
回复
晕倒了,Windows API我不熟啊,谁能说得更具体一些啊?谢谢啦!
wjsfr 2005-01-14
  • 打赏
  • 举报
回复
我也觉得只能调用windows api
wadsunglow 2005-01-14
  • 打赏
  • 举报
回复
long total=Runtime.getRuntime().totalMemory();
long free=Runtime.getRuntime().freeMemory();
treeroot 2005-01-14
  • 打赏
  • 举报
回复
应该没办法吧,调用Windows API
zhoulinjulian 2005-01-14
  • 打赏
  • 举报
回复
用什么方法获得系统内存的信息?包括空闲的和总共的系统内存大小。谢谢!
zhoulinjulian 2005-01-13
  • 打赏
  • 举报
回复
不对吧,Runtime.freeMemory()和Runtime.totalMemory()返回的都是Java 虚拟机的内存数值吧,

我要的是系统内存啊,即windows的。
treeroot 2005-01-13
  • 打赏
  • 举报
回复
redex 2005-01-13
  • 打赏
  • 举报
回复
up.
fog628 2005-01-13
  • 打赏
  • 举报
回复
Runtime.freeMemory() 返回系统的空闲内存数。

totalMemory() 返回 Java 虚拟机的内存总数

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧