我一直在嘗試在64位win 7機器上運行java與4G最大和最小堆大小,但是當我檢查任務管理器時,我只能看到大約2G爲java.exe。我讀過也有窗口限制。我如何設置Windows 7和jre7 x64,以便我可以使用4G堆大小運行jave? 謝謝。設置64位Windows 7的大JRE7堆大小
0
A
回答
0
你使用什麼參數?
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html
例如涉及您的情況:
-Xms:設置初始Java堆大小
-Xmx:設置最大Java堆大小
如果您使用-Xmx參數,那麼您將看到4G你的任務管理器,只有你的應用程序真的需要它。另一方面,如果您正在使用-Xms參數(在這種情況下,您還需要設置-Xmx參數爲相等或更大的值),那麼您應該期望在任務管理器上看到該值。所以,只有當你設置-Xms4096M和-Xmx4096M並且JVM無法啓動時,你纔有問題。如果它正常啓動,那麼你沒有問題。根據他們的版本,即使Windows 7(64位)也有不同的限制,不管你有什麼樣的RAM(不是你的情況,因爲我們只說4G),即使Windows 7(64位)也有不同的限制。
0
夫婦在我過去的經驗多次,我觀察到,在64位操作系統也能有32位JVM和它導致的混亂。
除此之外,我不認爲你將能夠分配完整的4 GB的空間給JVM,還有其他程序也會消耗內存。
只有當您在> 6 GB的機器上運行時,才能考慮分配4 GB。
相關問題
- 1. 如果在Windows 7 64位上最大堆大小設置爲> 1G(儘管擁有最新的64位Jre
- 2. 在Windows 7(64位)上將Tomcat Java堆大小設置爲8GB的問題?
- 3. 32位和64位Windows服務器上JVM的最大堆大小
- 4. 在Windows中設置默認堆大小
- 5. 堆大小和位置
- 6. 瞭解最大JVM堆大小 - 32位和64位
- 7. 64位CentOs上的Tomcat 6的最大堆大小?
- 8. 在Windows 7中設置JMF 64位
- 9. 在Windows 7中設置pip 64位
- 10. 爲rmiregistry設置堆大小
- 11. 在Windows 10 64位運行64位JVM中使用Java進程的最大堆大小
- 12. java堆設置中的最大堆大小的限制
- 13. 64位java 1.7是否忽略最小堆大小標誌?
- 14. 在64位Windows 7
- 15. 在Windows 7 64位
- 16. 在Windows 7 64位
- 17. msysGit 64位Windows 7
- 18. MAPI Windows 7 64位
- 19. 設置SBT的堆棧大小
- 20. Tomcat 7:如何正確設置初始堆大小?
- 21. Windows Phone堆大小限制
- 22. BuildNotContainsExpression導致System.StackOverflowException與Windows 7上的大數據集-64位
- 23. 設置OXYPLOT C的位置和大小#
- 24. 設置UIView的位置和大小
- 25. 有沒有人用Win 7(64位)和JRE7(64位)使用sikuli IDE
- 26. 確定Windows 7通過C#設置的字體大小?
- 27. 在Tomcat中設置堆大小
- 28. 如何爲EMR Master設置堆大小
- 29. 在Apache Karaf上設置Java堆大小
- 30. 什麼設置堆棧大小?
查看該帖子http://stackoverflow.com/questions/10889081/cannot-run-a-64-bit-jvm-in-64-bit-windows-7-with-a-large-heap-size – mikemil