钳入式jetty使用内存过大解决方法 - 开源中国社区
来源:百度文库 编辑:神马文学网 时间:2024/05/23 18:35:05
钳入式jetty使用内存过大解决方法
到此页底部 »话 题 正 文
2人关注此话题, 我要关注(收藏)(?) | 回复此话题 1楼 发表于 2010-07-02 17:44 (5个月前), 0回 /396阅, 最后回复:无
X相关的软件
- Servlet容器 Jetty
我做的是wapgame,就是用jetty做web httpserver
应用指定Xmx 是2048内存,但我用top一看,居然占用了10g的内存,吓我一跳了
但程序并没有出现out of Memory 怪了~~~~
经过一翻测试,发现用的并不是应用内存,是系统的内存,这些内存不归应用管,而归jvm管了
jetty使用的是java 的nio ,nio在请求分配bytebuffer时有二种,一种是分配应用内存,一种是分配系统内存,终于明确了。
SelectChannelConnector conn = new SelectChannelConnector();
conn.setUseDirectBuffers(false);
在代码上加上这行设置即可
钳入式jetty使用内存过大解决方法 - 开源中国社区
内存常见问题及解决方法
内存常见问题及解决方法
使用Jetty和DWR创建伸缩性Comet程序 - zhangwenjun8045 - J...
内存不能read的解决方法
节省XP使用内存
全面提高内存使用效能
《swap分区与内存耗尽》 - 日志 - ckhitler- LUPA开源社区 | 全球最...
《swap分区与内存耗尽》 - 日志 - ckhitler- LUPA开源社区 | 全球最...
看内存不能为read written 解决方法
内存不能为读的解决方法
迅雷占用几百M内存的解决方法 -
迅雷占用几百M内存的解决方法
迅雷占用几百M内存的解决方法
IEXPLORE.EXE大量占用内存的解决方法
手机内存卡读不出来的解决方法
手机内存卡读不出来的解决方法
面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Rem...
C 语言之一 内存使用
正确使用你的内存
电脑使用常见问题解决方法整理
电脑使用常见问题解决方法整理
0X000000该内存不能为read的解决方法
0X000000该内存不能为read的解决方法