大家好,我是一个新手,刚开始学Struts2,这也是我学的第一个框架。用的配置如下:
32位WinXP操作系统+JDK6.0+Myeclipse9.0+Tomcat7.0.14+struts-2.2.3
一直以来觉得用的还行,但是昨天忽然提示说内存不足,而且每次打开都会有此提示,提示内容如下:
然后我就到网上查了一下,但找到的都是类似但不完全一样的问题,网上找到的都是说“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains”而我这里却是“MyEclipse has detected that less than 5% of the 472MB of Tenured Gen (Heap memory) space remains”,正如大家看到的,我这里是“Tenured Gen (Heap memory)”,而非“Perm Gen (Non-heap memory)”。
不过我还是照着网上说的做了一下,只是不知道如何操作来设置JVM的内存参数。我就试着用UltraEdit打开了myeclipse.ini。可是一看里面的参数是:
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
是和提示框中建议的参数一样的啊,我就不知怎么办才好了。
所以,在此请教各位高人:
1.这个问题应该怎样解决呢?
2.如果需要设置这个内存参数,应该是怎样一个操作流程呢,小弟愚笨,请说的详细些好吗?
期待某位高人指点,谢谢了!