System.out.println("操作系统:="+System.getProperty("os.name");
------------------("内存总量="+System.getRuntime().totalMemory()+"\n"+
+"剩余空间="+Runtime.getRuntime().freeMemory());
------------------("内存总量="+System.getRuntime().totalMemory()+"\n"+
+"剩余空间="+Runtime.getRuntime().freeMemory());
这些有些能有些不能。。
去搜索一下这里的帖子 有些可能要用java.lang.Runtime.getRuntime().exec(。。实现
total: used: free: shared: buffers: cached:
Mem: 2110554112 691867648 1418686464 0 159866880 202317824
Swap: 4293586944 0 4293586944
MemTotal: 2061088 kB
MemFree: 1385436 kB
MemShared: 0 kB
Buffers: 156120 kB
Cached: 197576 kB
SwapCached: 0 kB
Active: 325164 kB
ActiveAnon: 87192 kB
ActiveCache: 237972 kB
Inact_dirty: 112876 kB
Inact_laundry: 0 kB
Inact_clean: 0 kB
Inact_target: 87608 kB
HighTotal: 1179072 kB
HighFree: 888860 kB
LowTotal: 882016 kB
LowFree: 496576 kB
SwapTotal: 4192956 kB
SwapFree: 4192956 kB
HugePages_Total: 0
HugePages_Free: 0
Hugepagesize: 2048 kB
这是memory的信息.
~
http://blog.csdn.net/maoerzuozuo/articles/88950.aspx