Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何增加最大内存池大小?ApacheTomcat 9_Java_Apache_Tomcat_Geoserver - Fatal编程技术网

Java 如何增加最大内存池大小?ApacheTomcat 9

Java 如何增加最大内存池大小?ApacheTomcat 9,java,apache,tomcat,geoserver,Java,Apache,Tomcat,Geoserver,我正在尝试增加Apache tomcatconfig中的最大内存池 我在Apache的帮助下使用Geo server服务,但是我在Geo server中的内存填充得非常快。一直以来,我都必须从Geo服务器状态中释放内存 当我从1024增加到2048时,我必须停止Apache服务器,将内存最大值增加到2048 有谁能指导我怎么做,我应该如何增加我的内存大小 32位程序有严重的内存限制(从-my-古代内存:Windows上的限制大约为1.5G,前提是它在操作系统启动后很早启动)。这源于JVM需要获得

我正在尝试增加Apache tomcat
config
中的最大内存池

我在Apache的帮助下使用Geo server服务,但是我在Geo server中的内存填充得非常快。一直以来,我都必须从Geo服务器状态中释放内存

当我从
1024增加到2048时,我必须停止Apache服务器,将内存最大值增加到
2048

有谁能指导我怎么做,我应该如何增加我的内存大小


32位程序有严重的内存限制(从-my-古代内存:Windows上的限制大约为1.5G,前提是它在操作系统启动后很早启动)。这源于JVM需要获得连续内存,而32位子系统中没有足够的可用内存。根据屏幕截图,您正在64位操作系统上运行32位JVM(因为它安装在“程序文件(x86)”中)

安装(并使用)64位JVM,确保有足够的可用内存


我的建议是将“初始内存池”设置为与“最大内存池”相同的值,以便在启动服务时发现内存问题,而不是在周日凌晨3点,当JVM试图分配剩余内存但无法获得时。

最大内存池大小是根据可用主内存(RAM)为tomcat分配的最大内存。

“当我从1024增加到2048时,apache没有启动。”那么,您有足够的内存为tomcat分配2GB吗?我的驱动器上有2TB的内存空间。安装Apache和geoserver的地方。“我的驱动器上有2TB内存空间”这是什么意思?你了解内存和磁盘存储的区别吗?Kayaman抱歉我在考虑磁盘存储。我得到了解决方案。。。我刚刚安装了64位java。。。