荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzt (我要学习), 信区: Linux
标  题: Linux Swap Memory分配小技巧
发信站: BBS 荔园晨风站 (Sun Dec 13 09:32:03 1998), 站内信件

发信人: mice (mice), 信区: Linux
标  题: 转:Linux Swap Memory分配小技巧
发信站: 龙门客栈 (Wed Dec  9 20:13:47 1998), 转信

我发现很多人对Linux Swap Memory不太了解,
经常见到有人把Linux Swap切成大於128MB的状况出现.

这里要稍加解释一下, Linux的一个Swap上限为128MB,
可以有16个Swap, 也就是最大上限为2GB.
Swap可以是2的倍数2MB,4MB,8MB,16MB,32MB,64MB,128MB.
切成200MB的话, 只能用到128MB, 切成48MB只能用到32MB.

所以您切割成大於128MB的Swap是没有用的.
对於Swap的大小问题, 您要考虑您的使用状况,
如果您有搞电脑绘图, 尤其是热幅射成像法时,
有大矩阵的运算, 那麽Swap当然要大一点.
否则一般的状况是您记忆体的两倍到四倍.
记忆体越小, 这个比例要相对的增大.
如果是64MB, 那麽大约128MB-256MB就很够.

例如我自己的机器, HTTP Server原本给了64MB,
Swap给了512MB, 但後来发现给得太好了,
就改回32MB, Swap 128MB, (有点奇怪的是,
效能不降反升, 可能是需要处理的量降低所造成的.)

Desktop用的电脑, 因为有电脑绘图的应用,
因此有192MB RAM, 给了1GB Swap,
最坏的状况是Swap到达400MB.
(跑SLAT这套我自己写的天体物理模拟软体时.)

在64MB的状况, 大部份时候比较常见到
Swap到达150MB(X window+GIMP+Blender+Netscape+...servers)

如果您只是File Server, 那麽16MB RAM+64MB Swap可能就够了.
如果还有Printer Server, 那麽要看您的量来决定了,
如果是一堆图档, 或者列印量很大, 那麽RAM/SWAP比率要加大很多.
64MB+512MB Swap并不会太夸张.

要决定您的swap memory的使用状况, 您可以经常去看
/proc/meminfo
这个档案. 看过这个档案会验证您的swap是否有效,
如果您切了一块不是2的倍数的swap, 您会发现浪费了一大块硬碟空间.

剩余记忆体应当通常都不多(因为Linux重重地快取所有档案系统,
这是Linux之所以快速的原因之一), 但这不重要, Linux有一些机制,
在需要记忆体的时候, 会释放记忆体出来. 您只需要看swap的部份,
就可以决定swap memory大约需要多少.
例如如果您的swap经常在100MB左右, 那麽给200MB大致是够的.

另外, 发现许多人把swap切在primary上面,
这本身倒没什麽错误. 不过切在extended上面可以多切几个小块出来,
效能会比较好一点. Swap小一点会有比较好的效能, 也比较安全一点,
毕竟memory block少有超过32MB的. 不过, 别太小就是了.
(注: 这是我Hack Kernel的小心得, 不见得正确,
您可以看/usr/src/linux/mm的原始码来验证我是否正确).


--
m;31m※ 来源:.龙门客栈 bbs.szonline.net.[FROM: 202.96.163.195]m
--
m;32m※ 转寄:.龙门客栈 bbs.szonline.net.[FROM: bbs.huizhou.gd.cn]m


--
         &,----.,_                              █           _,_----,&
         /      ' "_        ███   ███   ███       _" '      \
         (  )___( ,_@         ◢◤     ◢◤     █        @_,)___(  )
          }/ ```}{          ◢◤     ◢◤       █          }{    !\{
          ""    ""          ███   ███     ██        ""     ""
      我 是 猪 唛 站 长 ,欢 迎 光 临 深 圳 大 学 荔 园 晨 风 BBS 站 *_^

※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.101]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店