ChinaUnix.net
相关文章推荐:

linux 释放内存

我把系统的Java应用都kill掉之后,free -m的结果还是有2G左右的内存没有释放,不知道除了reboot之外还有什么办法释放这些内存, 我在操作系统上只安装了java的应用,所以在kill掉java的进程后应该只有操作系统的进程了。。 各位老大帮忙

by windrain - Linux论坛 - 2004-09-02 15:13:13 阅读(362) 回复(0)

相关讨论

我的服务器 P4 2G/512M 装了redhat 7.3 +apache+mysql+php 机器启动时用了 120 M 内存,在使用过程中,空闲内存不断减少,直到内存耗尽。 请问是什么问题,有没有释放内存的命令或方法? 谢谢

by wzh1020 - Linux论坛 - 2003-03-01 23:55:37 阅读(692) 回复(5)

请教一下各位,为什么我的linux启动后占用100M左右的RAM,当运行了XWindow后退出发现仍然有一些内存没有释放,大约占用200M左右的RAM, 我查看进程都结束了的.这个问题在RedHat SUSE都存在,不知道linux有严重的内存泄漏问题?

by channingh - Linux论坛 - 2005-02-21 09:54:03 阅读(505) 回复(2)

Mem: 1031004K av, 961440K used, 69564K free, 0K shrd, 26348K buff 基本上系统都是处于这种状况,有时used会达到1g,free只剩2000k多一点 cpu是双p3800 服务器上只有两个vbb论坛,平均在线人数300人左右,高峰时单论坛达到780人左右 想请问一下为什么内存释放不了, 下面这个是top的部份copy Mem: 1031004K av, 978844K used, 52160K free, 0K shrd, 27128K buff Swap: 530104K av, 0K used, 530104K free 805156K cache...

by michen - Linux论坛 - 2004-02-17 17:08:46 阅读(1902) 回复(21)

我的linux一启动也没有运行什么太多的进程,全部是在文本模式,没有进入图形界面,只是用来做防火墙,启动后内存剩100M,到后面就只有2M了,请问如何释放linux中的内存,如何清理内存

by 原告 - Linux论坛 - 2003-05-21 23:23:43 阅读(902) 回复(1)

程序中用new分配的内存,如果不用free释放,在程序运行结束后会被系统回收吗? 程序运行出现如下错误: *** glibc detected *** ./test: double free or corruption (!prev): 0x0000000015823210 *** ======= Backtrace: ========= /lib64/libc.so.6[0x30bac71684] /lib64/libc.so.6(cfree+0x8c)[0x30bac74ccc] ./test[0x403df9] /lib64/libc.so.6(__libc_start_main+0xf4)[0x30bac1d8b4] ./test(__gxx_personality_v0+0x71)[0x401...

by gridbird - C/C++ - 2010-07-27 18:21:50 阅读(2199) 回复(4)

今天上午得到了该版的一些高手指点,终于弄懂了堆内存释放的奥秘,特总结出来与大家分享! linux用户进程是如何释放内存linux进程使用内存的基本流程: 从图中我们可以看出,进程的堆,并不是直接建立在linux的内核的内存分配策略上的,而是建立在glibc的堆管理策略上的(也就是glibc的动态内存分配策略上),堆的管理是由glibc进行的。 所以我们调用free对malloc得到的内存进行释放的时候,并不是直接释放给操作系统,而是...

by snow_insky - 内核/嵌入技术 - 2006-12-06 16:49:02 阅读(5145) 回复(32)

初次发求助贴 不知道格式是否正确希望版主手下留情:) 小弟的服务器跑的是RH9 4g 内存 平时跑Apache2+Resin2 JDK1.5 跑一个中型访问的WEB 运行一年半了 近来有个怪现象 非常不解 当系统运行一段时间后内存持续增加 一直到将近3G 当我把apache和resin停掉后 发现有大量的内存处于used...只有重起服务器后才可以彻底释放内存 服务器上没有其他任何应用 下图是停掉apache和resin后的TOP监测 MEM%基本上看不出什么...

by becoder - 系统管理 - 2006-08-04 18:22:38 阅读(2081) 回复(6)

我的应用系统是基于jdk1.4.2环境的,当在linux上运行一段时间以后,而且只是运行这个应用,没有开发其他服务(包括telnet,ftp,http,dns都没有启动)发现系统被占用的内存始终在增加。 请问:这种现象是因为JAVA程序中有内存泄露吗? 我如何控制java虚拟机可以管理的内存呢? 有那些内存管理或泄露的检查工具,可以对内存泄露进行查看呢? 内存的使用情况用top查看的结果如下: 35 processes: 34 sleeping, 1 running, 0...

by h2002lg37 - 程序开发 - 2004-12-08 20:25:49 阅读(751) 回复(2)

redhat linux 为什么应用程序推出仍然不不能释放内存呢?

by cgweb - Linux论坛 - 2003-09-04 13:33:40 阅读(649) 回复(4)

我装了台服务器做实验,PD2.8,1G内存,160G SATA硬盘,装的是redhat linux AS4 完全安装,刚刚起来,用TOP命令查看,发现内存已经剩下不多了,而SWAP却没有用。随便打开一个大的进程,内存减少,关闭程序,内存却没有得到释放。 不知道是怎么回事? 我查了点资料,发现这个好象是linux内存管理特点,但是,不会所有的linux服务器都这样吧?不然,系统资源越跑越少,机器越来越慢,那么,其他的linux服务器怎么跑的啊 ? 请各位大侠...

by darkblue1999 - 服务器及硬件技术 - 2007-01-31 11:09:31 阅读(2105) 回复(4)