您好,欢迎光临 | 我的主页 | 个人资料 | 短消息 | 好友 | 书签 | 黑名单 |
http://www.javayou.com (添加到收藏夹,设为首页)
当你不能再拥有时,你唯一能做的,就是让自己不要忘记 (手机请访问 http://3g.dlog.cn/javayou)

提升Resin默认的虚拟机内存大小

2006年7月22日(Saturday) 14点14分 作者: 刘冬 天气: 心情: 一般

在Windows下,resin 2默认的Java虚拟机最大内存仅为64兆,这在开发调试过程中可能没有问题,但在实际的应用环境中是远远不能满足需要的,除非你的应用非常小,也没什么访问量。否则你可能会发现程序运行一段时间后包java.lang.OutOfMemoryError的错误。因此我们需要提升resin可用的虚拟机内存的大小。

在windows下,resin是用httpd.exe这个程序来启动应用服务器的,我们只需要在这个命令后加上参数即可,具体的使用方法跟使用java.exe一样,例如下面命令将虚拟机内存提升到1G

httpd.exe -Xmx1024m

如果要作为Windows的服务运行,则使用下面命令安装服务

httpd -install -Xms1024m -Xmx1024m -J-server

而在linux下修改httpd.sh即可。

相关文章:Java虚拟机的最大内存是多少 如何增大以Windows服务方式运行的Tomcat的可用内存

(感谢小红帽的大力支持)

标签: Resin 虚拟机 内存 Windows 
姓名: 
邮箱:  {可选}
网址:  {可选} 此评论只有我和写日记的人查阅
校验码: ... <我看不清楚>
网记为您提供手机和互联网同步的个人主页,带给你不一样的体验