我现在有 1gb 的内存在工作(我希望很快就会改变)而 jboss 占用了几乎一半的内存,这太多了,我关闭了日志记录到文件,我还能做些什么来减少内存使用量?
mark
问问题
6529 次
4 回答
9
您可以使用 -Xmx 参数限制使用的最大内存,就像在任何 java 进程中一样。编辑 $JBOSS_HOME/bin/run.conf 并将此参数设置为您想要分配给 JBoss 的所需最大内存。
此外,您可以从您正在使用的服务器配置的部署目录中删除您未使用的服务。要确定必须删除哪些文件才能删除未使用的服务,请查看文档
于 2008-10-31T11:44:00.087 回答
2
通过遵循 JBoss 社区 wiki 中的一些步骤,我能够将默认配置文件的 JBoss 初始内存占用减少 100MB 以上。
详细信息包括每个步骤可以节省多少内存:http: //www.clickonchris.com/2011/06/tuning-reducing-jboss-memory-footprint/
于 2011-06-02T20:00:36.757 回答
0
您可以尝试使用最新版本的 JBoss(版本 6)。我认为它使用的内存更少,尽管我可能是错的。
于 2011-06-02T23:27:06.747 回答