如何测试java支持的最大内存
生活随笔
收集整理的這篇文章主要介紹了
如何测试java支持的最大内存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JDK在不同的操作系統中支持的最大內存不一樣,可以采用如下方法來測試不同操作系統中支持的最大內存。
c:>java -XmxXXXXm(g) -version其中XXXX為最大內存數,m(g)是內存的計量單位,在以上命令中將XXXX寫為具體數字,根據情況采用m或g為單位,如果命令能正確顯示出jdk的版本信息,則說明當前jdk支持XXXX的最大內存,如果不能正確顯示出版本信息則表示超出了jdk支持的最大值。
例如:
C:\Users\Administrator>java -Xmx1G -version java version "1.6.0_33" Java(TM) SE Runtime Environment (build 1.6.0_33-b03) Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)則表示當前jdk支持1G的內存。可以通過XXXX的值的增大來慢慢測試jdk所支持的最大的內存。
一般在32位機器上,該最大值位于1.5G-2G之間,在64位機器上面應該沒啥限制,經測試寫9G也能正常得出版本信息。
轉載于:https://www.cnblogs.com/bluesky4485/archive/2012/07/18/2597954.html
總結
以上是生活随笔為你收集整理的如何测试java支持的最大内存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在XSLT里调用C#的代码
- 下一篇: songsoft-关于加薪的策略