Ram + Swap JVM Arguement / Tool?

时间:2017-04-06 19:18:05

标签: java jvm

所以,我已经使用了一个hp媒体中心一段时间,只有大约4 GB的内存,所以,当然,我正在运行一个32位的Windows 7.我一直在尝试运行一个使用该程序的程序java虚拟机,我可以使用jvm争论,但是,我需要更多的治疗空间,因为我没有足够的ram,我听说有可能让程序使用swap而不是ram。那么,是否有一个jvm争论或程序,我可以用来使程序使用RAM和交换或只是交换?任何答复都赞赏帽子可以帮助。在任何人说出来之前,是的,我知道交换比ram慢,因为我使用的是常规硬盘。

1 个答案:

答案 0 :(得分:1)

据我所知,这不是关于jvm的论点。 jvm进程的堆取自它运行的操作系统。这取自已经包含交换空间的虚拟内存,如果有的话。您的操作系统具有多少交换完全是特定操作系统的配置。由于您运行的是32位的窗口,因此您的jvm也是32位。 32位JVM理论上可以使用高达4GB的RAM;在实践中,它通常不超过1.3GB(如评论中所述);所以添加交换不会让你的生活更轻松。首先,您需要一个64位操作系统。