LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 848|回复: 9

把swap分置于两个硬盘中,它们(swap)的容量需要一样吗?

[复制链接]
发表于 2011-6-1 11:33:42 | 显示全部楼层 |阅读模式
把swap分置于两个硬盘中,它们(swap)的容量需要一样吗?
谢谢
发表于 2011-6-1 11:39:31 | 显示全部楼层
不需要,应该像物理内存一样,多少一条都行。
很少用多个交换区,有什么好处
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-1 13:35:59 | 显示全部楼层
Post by liuguangzhao;2141356
不需要,应该像物理内存一样,多少一条都行。
很少用多个交换区,有什么好处


效率高些。。。
回复 支持 反对

使用道具 举报

发表于 2011-6-1 21:54:17 | 显示全部楼层
不会的。linux的内存使用策略是 先物理内存,不够了才虚拟内存。 装上kde跑上chrome也上不了500M 。。。。从来没见到它用过swap。。
回复 支持 反对

使用道具 举报

发表于 2011-6-1 23:17:45 | 显示全部楼层
swap分布在不同硬盘会类似raid0交错使用,比在单硬盘速度快,但是现在随便一台机机都有4G内存,普通桌面应用实在很难用到多少交换分区。
回复 支持 反对

使用道具 举报

发表于 2011-6-2 08:36:50 | 显示全部楼层
昨天用-j3编译qemu-kvm,4G内存都不够用。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-2 09:45:40 | 显示全部楼层
我也是4g内存,swap还是经常被用到。
回复 支持 反对

使用道具 举报

发表于 2011-6-3 22:24:38 | 显示全部楼层
呵呵,忘了这是gentoo坛,都是编译狂的,我的台式机是i7处理器,4核8线程,4g内存,开-j9参数,编译大型软件确实会用交换区,gcc很耗内存的,楼上编译的qemu-kvm俺也注意到了,这个家伙编译起来很耗资源。那么两个硬盘开两个swap会有些效果,不要求容量一样,前一段俺ubuntu+gentoo共存且各用一个盘盘时这么用过。不过如果其中一个硬盘很慢就杯具了。不过或许加到8G内存更好些?
回复 支持 反对

使用道具 举报

发表于 2011-6-3 22:47:42 | 显示全部楼层
我2G还开 -j8
回复 支持 反对

使用道具 举报

发表于 2011-6-4 20:45:10 | 显示全部楼层
首先swap只能降低性能而不能升高性能,你想想硬盘的速度和内存的能比吗?使用swap只是内存不够时的无奈之举,而你却想方设法用swap……
其次-jn是多线程编译,这个只有在多核cpu在有优势,而且n=核数或核数+1,如果你只有两核却用-j8,那只会降低性能,因为一些资源被用在了线程调度上了。而且这个和内存占用关系也不大。
回复 支持 反对

使用道具 举报

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

本版积分规则

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