wangcheng2003 发表于 2006-4-24 09:34:19

关于红旗的问题

我安装的RedFlag5,但在使用中,我发现内存消耗很大,基本上为500M,而swap区没有使用,但我是设置好的!在free命令后是有显示的!只是使用为0。不知怎么回事?请大侠给说说!

saub 发表于 2006-4-24 09:48:23

linux就这样,那么多内存不用也是浪费嘛~

keven 发表于 2006-4-24 10:11:41

你能把free -m和top的结果贴出来看看

jozhu 发表于 2006-4-24 10:14:57

本来就是这样啊。你的内存用完了才会去用SWAP的

wangcheng2003 发表于 2006-4-24 13:49:35

但我理解不是这样的!像是在windows下一样,不是当physical memory用完时,才用swap,而是相对于一个程序,两部分是同时起作用的,一部分在physical memory中,一部分在swap中,保证了对于一定数量的应用程序是公平的!不知是不是这样的!请高手指教!
另外,在别的如redhat中,swap总是有消耗的!而不是等memory用完了,采取用swap!

saub 发表于 2006-4-24 14:46:42

memory还没用完,就用swap?那不是浪费么。如果我只开几个小程序,很大一部分内存闲着可是我却要使用swap,这不是很不合理么?我512内存,用linux的时候绝大部分情况下swap都是不用的,用内存就够了,swap很慢的。真正到了该用swap的时候,系统会将优先级高的、活动的优先放入内存,保证运行的速度。
页: [1]
查看完整版本: 关于红旗的问题