linux内存占用率99%
系统:debian
现象:刚启动的时候内存占用6%左右,主程序一跑起来在半个小时就升到99%。并且一直不下来,主程序停了也不行。
我到网上搜索下,说是LINUX就是这样,把所有的资源占到最大,这样不浪费。不知道是不是这样,还有我这个情况会是内存泄露吗?
主程序停了也不行?似乎跟你的程序关系不大吧?除非它folk出来的东西还没kill掉。
我对应用编程不是非常熟悉,似乎在你kill掉进程以后,它所获得的资源应该被回收才对。似乎资源是被其他东西占用了,不是你的主程序。
不知道我有没有搞错,^_^。
用TOP看看RES那栏, 注意具体哪些进程用了多少内存.
你的程序内存泄露了吧,如果有malloc(循环中的)仔细看看是否有对应的free
http://hi.baidu.com/javava/blog/item/343d28db2971d267d1164ee0.html
用top好好看看
这个肯定是不正常的,同建议top
相关问答:
Linux新手,请大哥大姐不要见笑。
我用root用户登录到Linux系统。在根目录下面建了目录dir1,后用命令cd /dir1进入到dir1目录下,然后再用mkdir dir2建立了目录dir2 ,再后来用命令cd /dir2是,提示为:-bush ......
windows 下的C++编程比较熟练。现在需要转入linux下。
我用的软件是 Source Insight和 SecureCRT , 远程连接 linux服务器。
由于我的 Liunx基础为0. 就是说以前从来都没 ......
问题是这样的,linux系统连接windows的FTP用的是什么端口,是不是随机的,可不可以给它固定某个端口,因为我防火墙打开的时候ftp连不上,防火墙关闭后,ftp可以连的上
咦 怎么没人帮忙解答呢
继续等待
......
现在有个这样的需求,我的oracle过程要动态创建文件(文件是用来导出数据用的),事先我不知道改文件是否已经存在.所以我想通过pipe管道给linux的一个脚本发送消息,而该脚本取得oracle 管道发来的消息(是文件的目录) ,将 ......
我现在遇到的问题是 :
我开发的时候在 WIN下开发的
文件上传的功能没有问题 但是上传到服务器上就什么反映也没有
不知道怎么回事?
String TMP_DIR =getServletContext().getRealPath("/")+&qu ......