QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1944|回复: 3

关于编译新内核后,内存的释放问题

[复制链接]
发表于 2005-8-19 17:38:21 | 显示全部楼层 |阅读模式
在2.6.12.2下用了很久,今天突然用top来看,吓了我一跳,打开X占用70M,
打开gimp,90多M,关闭gimp,内存居然没有得到很好的释放,80多M,
照这样下去,多开几个程序,关闭后,内存没有得到很好的释放的话,我内存也差不多要耗完了,事实也是这样,何况我还要玩VWWARE。

我想问下大家怎样解决这个问题呢 ?是不是我在编译内核时什么选项没选上?
谢谢。
发表于 2005-8-19 23:41:25 | 显示全部楼层
不释放是因为用来做缓存了,不用担心
回复

使用道具 举报

发表于 2005-8-20 00:00:40 | 显示全部楼层
嗯…………这个问题我也遇到过。FC3,默认的内核2.6.9.11,用LUMAQQ、FIREFOX,过1、2个小时,top一下,X可以占30%以上的内存。8过现在换成EVA后就没有这个问题了。楼主可以运行些大的程序,“逼”X把内存让出来──效果不是很好……   
回复

使用道具 举报

 楼主| 发表于 2005-8-20 12:04:35 | 显示全部楼层
[quote:fd0fc89ed8="cnhnln"]不释放是因为用来做缓存了,不用担心[/quote]
但top显示,并没有消耗缓存,打开的程序不是很多。打开很多程序也只用一点点。很多书上说swap最好要是内存容量x2,我不知道设这么多做什么,我顶多也就用了个10M,我交换分区是打开了的。

我在网上搜索这个问题,很多结果都是说LINUX的内存释放不如M$,痛煞我也。555555

昨天把dma编译进去了,硬盘读写速度倒是提高了不少,呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 06:22 , Processed in 0.063432 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表