首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • netbeans6.1 运行tomcat 内存不够使 [已结帖,结帖人:archko]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • archko
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-22 17:33:53 楼主
    在第一次运行时,大约用了80M,然后修改JSP页面,再刷新,没发现大变化,
    修改java文件,(因为他不能保存编译),所以就直接再运行(没关闭tomcat),这样三五次,它的内存使用就会上升好多,到200M,
    总768M的内存,有没有办法解决啊,到后面只有重启了。用eclipse的时候就不会了。(eclipse运行时好像是先关闭服务器,然后再开)。
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • mengweilil
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 21:31:031楼 得分:0
    1、jsp页面肯定保存了就编译啊,servlet貌似要配置一下,也可以直接保存就编译的。

    2、768M用到200M也不算多吧?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • archko
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 07:36:132楼 得分:0
    不多,再这样下去就会越占越多了,好像没有尽头,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • java2000_net
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      2

      9

    发表于:2008-08-23 07:46:433楼 得分:20
    修改java文件,(因为他不能保存编译),所以就直接再运行(没关闭tomcat),这样三五次,
    Java修改,造成 .class 变动,这样tomcat会重新 reload 整个项目,而以前占用的内存不会释放的。尤其是静态代码区。
    据说jrocket可以解决这个问题。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • mengweilil
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 22:31:554楼 得分:0
    哦,那么看来是tomcat的问题了。

    要不试试glassfish?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • joyous
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-06 02:57:565楼 得分:0
    2G,必须要2G
    如果玩 glasshish 则需要更多
    因为你不单运行 Netbeans,还有 Tomcat、数据库、浏览器、以及界面设计的IDE等
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved