请教,程序运行tomcat 内存不断增加加一般是什么原因

程序运行过程 内存占用量持续增加什么原因_百度知道
程序运行过程 内存占用量持续增加什么原因
我有更好的答案
装的是32位的还是64位的可以试试系统优化软件?如果64位,将系统优化下,关闭不用的开机启动项,还有不常用的服务。不知你的配置怎样
采纳率:85%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。1被浏览491分享邀请回答01 条评论分享收藏感谢收起写回答正在初始化报价器电脑运行内存变高是怎么回事?abo7462电脑使用一段时间后物理内存会占用增加是电脑系统造成的,因为2G内存对于Win7系统来说只是刚刚够用,等电脑安装程序过多是必定会导致内存占用增加系统运行缓慢。
一、加装一根内存条,这是解决问题的最根本最快的方法。
二、安装内存整理软件。经常运行内存整理软件对内存进行整理,以缓解内存使用率过高。
更多回答帝林1c呎磕可能的原因:
1、系统中改变了硬件驱动程序,如显卡显存等硬件占用了内存。
2、可能病毒占用了内存。
3、如果查不出来,可以重新一遍系统来找回内存
希望可以帮助到你!
弓长草玉你好,笔记本运行内存占用过大可能是以下几方面的原因,
1、电脑配置太差了,所以运行一点程序内存就没了。
2、乱七八糟的程序装太多了,还有开电脑自动启动的程序太多了,建议删除点不用的程序,而且用360安全卫士清理一下启动项。
3、中木马了,可以用杀毒软件杀一下,正常的话,xp系统应该开机在500mb左右的,win7应该在900mb左右。
热门问答123456789101112131415161718192021222324252627282930新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 128, 距离下一级还需 72 积分
论坛徽章:0
开始怀疑是mallocl没释放,后来仔细检查都释放了,而且因为我这个是并发多线程服务的,在检查的时候发现再执行相同服务的时候(调用的函数都一样),大部分时间不增加,有时候却会增加4K,8K的。。。搞不懂了,请教达人,谢谢
论坛徽章:1
如果你申请内存的速度大于释放内存的速度,
也会出现这种情况的。
白手起家, 积分 128, 距离下一级还需 72 积分
论坛徽章:0
这个应该不会导致内存一直只增加而不下降吧,我描述一下程序运行的流程把
& &tcp服务器监听,malloc一个buffer空间,如果接收到一个tcp连接,创建一个新线程来处理这个连接,同时把mallco的buffer指针传给线程,在线程中释放,如果创建线程失败,自己释放。
& &现在的问题就是有时候来一个连接,线程处理完后内存会增加,有时候不会,而且增加的数值还不太一致
论坛徽章:1
原帖由 EnderViking 于
16:34 发表
这个应该不会导致内存一直只增加而不下降吧,我描述一下程序运行的流程把
& &tcp服务器监听,malloc一个buffer空间,如果接收到一个tcp连接,创建一个新线程来处理这个连接,同时把mallco的buffer指针传给线程, ...
内存泄露这种问题,
就是给出源码有时都很难发现问题所在。
如果有条件,找个测试内存泄露的工具吧。
白手起家, 积分 128, 距离下一级还需 72 积分
论坛徽章:0
恩,查了很久也没查出头绪,我找个内存泄露检测工具试试吧,3q
白手起家, 积分 105, 距离下一级还需 95 积分
论坛徽章:0
代码贴上来的干活.
家境小康, 积分 1292, 距离下一级还需 708 积分
论坛徽章:0
原帖由 EnderViking 于
16:34 发表
这个应该不会导致内存一直只增加而不下降吧,我描述一下程序运行的流程把
& &tcp服务器监听,malloc一个buffer空间,如果接收到一个tcp连接,创建一个新线程来处理这个连接,同时把mallco的buffer指针传给线程, ...
明显内存泄漏了. 用一些工具可以跟踪的.
大富大贵, 积分 12018, 距离下一级还需 7982 积分
论坛徽章:0
原帖由 cxu123 于
20:01 发表
明显内存泄漏了. 用一些工具可以跟踪的.
可否指点一下,没看明白哪儿是明显的泄漏
论坛徽章:0
原帖由 flw2 于
22:00 发表
可否指点一下,没看明白哪儿是明显的泄漏
家境小康, 积分 1292, 距离下一级还需 708 积分
论坛徽章:0
内存只上升不下降,内存泄露的可能很大。不用其他辅助工具,最简单检查内存泄露的方法,如果在Windows里,用Task Manager,看Mem Usage。Linux里用ps,或到/proc/mem目录之类的直接看进程内存,运行一段时间,内存只上升不下降,很大可能就有内存泄露了。
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处}

我要回帖

更多关于 内存占用不断增加 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信