修改如下:
1. Window-->Preferences-->Java-->Installed Jres。
1. Window-->Preferences-->Java-->Installed Jres。
2. 选中你安装的JDK,点击右边的Edit,会打开一个Edit JRE 编辑窗口如图所示:
3.在Default VM arguments文本框中输入:
-Xms256m -Xmx512m -XX:MaxNewSize=384m -XX:PermSize=256M -XX:MaxPermSize=512M。
备注:-Xms :表示java虚拟机堆区内存初始内存分配的大小。通常为操作系统可用内存的1/64大小即可,
但仍需按照实际情况进行分配。
-Xmx: 表示java虚拟机堆区内存可被分配的最大上限。
-XX:MaxNewSize:表示新生代可被分配的内存的最大上限;当然这个值应该小于 -Xmx的值。
-XX:PermSize:表示非堆区初始内存分配大小,其缩写为permanent size(持久化内存)。
-XX:MaxPermSize:表示对非堆区分配的内存的最大上限。
注意:在配置之前一定要慎重的考虑一下自身软件所需要的非堆区内存大小,
因为此处内存是不会被java垃圾回收机制进行处理的地方。
并且更加要注意的是最大堆内存与最大非堆内存的和绝对不能够超出操作系统的可用内存。