什么是调整使用本地C ++库的Java服务器应用程序的最佳方法?
环境是一台带有4GB RAM的32位Windows机器。JDK是Sun 1.5.0_12。
在启动时,Java进程被赋予1024MB的内存(-Xmx),但我经常看到由于堆空间不足而导致OutOfMemoryErrors。如果将内存增加到1200MB,则由于交换空间不足而出现OutOfMemoryErrors。内存如何在JVM和本地进程之间共享?
Windows /3GB开关对本地进程和Sun JVM有任何影响吗?
环境是一台带有4GB RAM的32位Windows机器。JDK是Sun 1.5.0_12。
在启动时,Java进程被赋予1024MB的内存(-Xmx),但我经常看到由于堆空间不足而导致OutOfMemoryErrors。如果将内存增加到1200MB,则由于交换空间不足而出现OutOfMemoryErrors。内存如何在JVM和本地进程之间共享?
Windows /3GB开关对本地进程和Sun JVM有任何影响吗?