标签: windows linux memory jvm visualvm
我最初的问题是,通过 VisualVM 在Windows 7上检查我的Java程序所需的堆大小,这在技术上是否合理,并得出这个结论程序在Linux(RedHat)上需要相同数量的堆?
我不知道系统如何(OS甚至CPU和RAM),影响JVM的内存管理。 好吧,Windows是我的开发系统,有4GB的RAM和Core 2到期的CPU,但是 Linux是具有32GB RAM和多个强大处理器的生产系统,
实际上,我担心Linux上的程序可能需要更多内存。少即可。