内存问题
6月份作图片系统时,第一次遭遇内存不足问题。结果错误地认为是
程序问题,费了很多时间去重作图片处理的关键代码。
7月底发布xblog时,jboss就经常报内存不足而当机,事实上物理内存已经高达1个G了,这样小的网站,怎么会不够用呢?
查资料,才知道有个JAVA_OPTS,可以修改jvm默认的64MB的限制,修改
为512MB后,果然太平了不少时间,并且网站速度有某些提升。
上周发布图书馆系统时,系统又再次抱怨内存不足,查看一下,吓一跳,原来系统不仅吃光了1个G的物理内存,也将1G的交换空间吃光了。
还埋怨JBOSS怎么这么吃内存?
原来是自己的无知呀,也是思维惰性所致。
8.1,既知JAVA_OPTS,本可乘胜前进的,结果苟安而止步不前。
这次遭遇大图片问题,才初步搞定之。
在 run.sh中加入
JAVA_OPTS="$JAVA_OPTS -Xms512m -Xmx512m -XX:MaxPermSize=512m -XX:+AggressiveHeap"
物理内存居然能够富余200多MB,处理大图片非常轻松。
10-25:
问题依然没有解决,上周屡次发生‘内存不足’引起的JBOSS当机事件。仅周未平安无事。
当机也许与平时图书馆系统使用有关,但主要是缺乏必要的jboss性能调整技能。
程序问题,费了很多时间去重作图片处理的关键代码。
7月底发布xblog时,jboss就经常报内存不足而当机,事实上物理内存已经高达1个G了,这样小的网站,怎么会不够用呢?
查资料,才知道有个JAVA_OPTS,可以修改jvm默认的64MB的限制,修改
为512MB后,果然太平了不少时间,并且网站速度有某些提升。
上周发布图书馆系统时,系统又再次抱怨内存不足,查看一下,吓一跳,原来系统不仅吃光了1个G的物理内存,也将1G的交换空间吃光了。
还埋怨JBOSS怎么这么吃内存?
原来是自己的无知呀,也是思维惰性所致。
8.1,既知JAVA_OPTS,本可乘胜前进的,结果苟安而止步不前。
这次遭遇大图片问题,才初步搞定之。
在 run.sh中加入
JAVA_OPTS="$JAVA_OPTS -Xms512m -Xmx512m -XX:MaxPermSize=512m -XX:+AggressiveHeap"
物理内存居然能够富余200多MB,处理大图片非常轻松。
10-25:
问题依然没有解决,上周屡次发生‘内存不足’引起的JBOSS当机事件。仅周未平安无事。
当机也许与平时图书馆系统使用有关,但主要是缺乏必要的jboss性能调整技能。
hofman
2004-10-19 02:08:44
评论:0
阅读:1734
引用:0
