V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
bobopu
V2EX  ›  Linux

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

  •  
  •   bobopu · 2014-10-19 11:26:23 +08:00 via Android · 3770 次点击
    这是一个创建于 3688 天前的主题,其中的信息可能已经有所发展或是发生改变。
    HDD,目前是在系统盘建立的10G swap文件,系统盘平时没什么读写任务。想把swap直接建在一块大小为10G的数据盘上,性能有无轻微提升呢?
    15 条回复    2014-10-20 17:02:04 +08:00
    yangqi
        1
    yangqi  
       2014-10-19 11:31:19 +08:00
    那要看那10G的盘和系统盘比性能如何了
    bobopu
        2
    bobopu  
    OP
       2014-10-19 11:32:30 +08:00 via Android
    @yangqi 一样的,阿里云的数据盘。
    yangqi
        3
    yangqi  
       2014-10-19 11:41:16 +08:00
    @bobopu 那不会有什么区别的, 都是虚拟的
    nonozone
        4
    nonozone  
       2014-10-19 11:42:05 +08:00
    不是说现在如果内存大的话,不用swap也可以的么?
    est
        5
    est  
       2014-10-19 11:47:37 +08:00
    没区别。其实用到swap了性能就比较低了。
    molinxx
        6
    molinxx  
       2014-10-19 11:51:59 +08:00
    手头有一块24G的mesata SSD,用来做纯SWAP如何?
    Love4Taylor
        7
    Love4Taylor  
       2014-10-19 12:49:47 +08:00
    @molinxx zram+swap如何?
    bobopu
        8
    bobopu  
    OP
       2014-10-19 13:01:33 +08:00
    @nonozone 对的,问题来了,内存不大怎么办?
    bobopu
        9
    bobopu  
    OP
       2014-10-19 13:01:54 +08:00
    @molinxx 肯定比HDD要好啊。
    ryd994
        10
    ryd994  
       2014-10-19 14:45:34 +08:00
    swapfile会有一点overhead,还会有碎片的问题。像ext4的journal也会有点额外消耗,不过这些都基本可以忽略。swappiness调1,尽可能避免swap才是王道。
    bobopu
        11
    bobopu  
    OP
       2014-10-19 14:49:45 +08:00
    @ryd994 做了个ext3的10G独立磁盘挂载上了,希望能比swapfile稍微好点吧,或者纯粹是心理作用也好。云服务的内存翻倍价格很高,要是有独立的SSD阵列用作swap可能会再稍微好一点。
    br00k
        12
    br00k  
       2014-10-19 15:25:24 +08:00
    vps用的是SSD,512M内存+1G交换分区,感觉够用了。
    bnpysse
        13
    bnpysse  
       2014-10-19 18:09:41 +08:00
    我一般都不用Swap的,现在的内存这么大,应该用不到交换文件的,交换文件只能是拖慢系统的运行速度
    MasterYoda
        14
    MasterYoda  
       2014-10-19 19:21:45 +08:00
    考虑性能的话,用到swap就已经输了。
    Zuckonit
        15
    Zuckonit  
       2014-10-20 17:02:04 +08:00
    首先你得内存不够用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:56 · PVG 05:56 · LAX 13:56 · JFK 16:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.