linux内存占用率99%

cuijie_cn 2009-09-21 10:57:50
系统:debian
现象:刚启动的时候内存占用6%左右,主程序一跑起来在半个小时就升到99%。并且一直不下来,主程序停了也不行。

我到网上搜索下,说是LINUX就是这样,把所有的资源占到最大,这样不浪费。不知道是不是这样,还有我这个情况会是内存泄露吗?
...全文
436 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
csan 2009-09-21
  • 打赏
  • 举报
回复
你的程序内存泄露了吧,如果有malloc(循环中的)仔细看看是否有对应的free
xiaocai0001 2009-09-21
  • 打赏
  • 举报
回复
用TOP看看RES那栏, 注意具体哪些进程用了多少内存.
zkuang82 2009-09-21
  • 打赏
  • 举报
回复
主程序停了也不行?似乎跟你的程序关系不大吧?除非它folk出来的东西还没kill掉。
我对应用编程不是非常熟悉,似乎在你kill掉进程以后,它所获得的资源应该被回收才对。似乎资源是被其他东西占用了,不是你的主程序。
不知道我有没有搞错,^_^。
jiangxc2004 2009-09-21
  • 打赏
  • 举报
回复
这个肯定是不正常的,同建议top

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧