精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Linux>>Linux之安装篇>>关于swap分区大小的问题的解释

主题:关于swap分区大小的问题的解释
发信人: blainelinar(大胆猫)
整理人: skybird(2001-08-21 23:22:19), 站内信件
★原文转载自Linux版blainelinar的《Re:关于swap的疑问!!!》★
【 在 iceblue_184cm 的大作中提到:】
:swap分区的大小为什么最好是内存的两倍?小弟不才,请赐教。
:......

以前在一本书上看到这个定律(规则),也没有多想,就认为是正确的,远远没有你想的这么多,佩服佩服!

刚才我去查了查了资料,才发现什么swap分区的大小应该是内存的两倍云云都是TMD的扯淡!(不过也愚弄了不少兄弟:)

swap分区就是交换分区,是用来把内存中暂时不使用的数据/信息转存到硬盘上去。那么就有讲究了,这个swap分区的大小是和你需要做什么工作有关系的。如果你的内存足够大,根本不需要这种交换,那么你可以不需要swap分区就可以安装(我在本版就看到某一个版友没有swap并且成功安装了linux);如果你要做大量的图象处理的复杂烦琐的计算工作,那么不仅仅需要足够大的内存,也需要有足够大的swap分区来交换数据,这样才能尽可能的减缓机器的蜗牛速度(比如在安装oracle 816/817 for linux的时候,就推荐使用400M swap分区)。总之,大家可以根据自己机器需要跑的应用所需的内存的大小来确定交换分区的大小,也没有什么很统一的标准的完全正确的计算方法。

另外,很流行的swap分区不能大于多少多少的说法现在也已经过时了


----
衣带渐宽为伊 
一阵唏嘘无限惨凄 
夜来更是泪满衣... 
----
有空来linux版坐坐......
              

[关闭][返回]