请问 swap 独立分区比 swap 文件性能能提升多少?

2014-10-19 11:26:23 +08:00
 bobopu
HDD,目前是在系统盘建立的10G swap文件,系统盘平时没什么读写任务。想把swap直接建在一块大小为10G的数据盘上,性能有无轻微提升呢?
3768 次点击
所在节点    Linux
15 条回复
yangqi
2014-10-19 11:31:19 +08:00
那要看那10G的盘和系统盘比性能如何了
bobopu
2014-10-19 11:32:30 +08:00
@yangqi 一样的,阿里云的数据盘。
yangqi
2014-10-19 11:41:16 +08:00
@bobopu 那不会有什么区别的, 都是虚拟的
nonozone
2014-10-19 11:42:05 +08:00
不是说现在如果内存大的话,不用swap也可以的么?
est
2014-10-19 11:47:37 +08:00
没区别。其实用到swap了性能就比较低了。
molinxx
2014-10-19 11:51:59 +08:00
手头有一块24G的mesata SSD,用来做纯SWAP如何?
Love4Taylor
2014-10-19 12:49:47 +08:00
@molinxx zram+swap如何?
bobopu
2014-10-19 13:01:33 +08:00
@nonozone 对的,问题来了,内存不大怎么办?
bobopu
2014-10-19 13:01:54 +08:00
@molinxx 肯定比HDD要好啊。
ryd994
2014-10-19 14:45:34 +08:00
swapfile会有一点overhead,还会有碎片的问题。像ext4的journal也会有点额外消耗,不过这些都基本可以忽略。swappiness调1,尽可能避免swap才是王道。
bobopu
2014-10-19 14:49:45 +08:00
@ryd994 做了个ext3的10G独立磁盘挂载上了,希望能比swapfile稍微好点吧,或者纯粹是心理作用也好。云服务的内存翻倍价格很高,要是有独立的SSD阵列用作swap可能会再稍微好一点。
br00k
2014-10-19 15:25:24 +08:00
vps用的是SSD,512M内存+1G交换分区,感觉够用了。
bnpysse
2014-10-19 18:09:41 +08:00
我一般都不用Swap的,现在的内存这么大,应该用不到交换文件的,交换文件只能是拖慢系统的运行速度
MasterYoda
2014-10-19 19:21:45 +08:00
考虑性能的话,用到swap就已经输了。
Zuckonit
2014-10-20 17:02:04 +08:00
首先你得内存不够用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/139975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX