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

linux 下SSD该如何挂载分区

  •  
  •   fangpeishi · 2013-06-09 11:55:54 +08:00 · 5900 次点击
    这是一个创建于 4219 天前的主题,其中的信息可能已经有所发展或是发生改变。
    挂载/到SSD,日志文件系统,大量的日记写入,会降低SSD寿命吗,取消SSD的文件系统日志影响大吗?
    各位是怎么挂载的,/home是否挂载到SSD,如果不挂载的话,/home下那些缓存之类的会不会托慢速度?
    是否将/var挂在到机械硬盘?
    13 条回复    1970-01-01 08:00:00 +08:00
    swulling
        1
    swulling  
       2013-06-09 12:26:34 +08:00   ❤️ 1
    这要看你是desktop还是server了,desktop随便挂载没事。

    server ssd 最好不要挂载/和/home下,单独挂个目录吧
    chon
        2
    chon  
       2013-06-09 12:40:13 +08:00 via Android   ❤️ 1
    我就挂了一个/…无奈64G容量太小了
    fangpeishi
        3
    fangpeishi  
    OP
       2013-06-09 14:08:44 +08:00
    @swulling
    是desktop。日常用,日记系统的频繁读写不会有太大影响吗?

    @chon
    64G 挂载/ 日常差不多够用了,/home 挂机械硬盘上,那些缓存之类的会不会影响速度,影响大吗?或者有其他优化技巧?
    ihacku
        4
    ihacku  
       2013-06-09 16:07:18 +08:00   ❤️ 1
    可以看看这个 http://wangxu.me/blog/p/778
    cxe2v
        5
    cxe2v  
       2013-06-09 16:17:41 +08:00   ❤️ 1
    日常用的话等不到SSD达到ER次数上限你自己就会主动换掉了,现在的SSD用作桌面完全不用管ER次数上限的问题了,你用不完的,
    目前我的SSD是用作系统和软件盘,机械硬盘只作为仓库使用了
    efi
        6
    efi  
       2013-06-09 16:27:38 +08:00   ❤️ 1
    $HOME/下面有大量的dotfiles是需要应用程序经常读取的配置文件和缓存,还是在ssd上才能体现应用程序性能。

    /其实耗费空间很少挂在ssd上没什么问题。

    用硬盘保存大文件可以挂到/media/xxx或者$HOME/media
    leebo
        7
    leebo  
       2013-06-09 18:29:37 +08:00   ❤️ 1
    不是新内核里面有专门针对ssd 的 文件系统么
    可以试试
    3.8 应该就有了
    leebo
        8
    leebo  
       2013-06-09 18:33:06 +08:00   ❤️ 1
    Btrfs
    fangpeishi
        9
    fangpeishi  
    OP
       2013-06-09 18:59:05 +08:00
    @ihacku
    感谢,初看有点晕,回头细看。

    @cxe2v
    @efi
    明白了,直接享受,不纠结了:D
    不过也看到了一些SSD优化的文章,回头折腾下。

    @leebo
    恩,查资料的时候有看到btrfs的介绍。是SSD上全部用btrfs格式的吗?
    karbon
        10
    karbon  
       2013-06-10 19:58:57 +08:00 via Android
    筆記本,intel 330 60g上裝了個arch,參考了archwiki裡的一些優化,文件系統ext4 on lvm,全部目錄都在ssd上,好像目前沒覺得什麼問題,系統響應很快,load到了6時plasma桌面依然流暢
    terry
        11
    terry  
       2013-06-10 20:56:26 +08:00   ❤️ 1
    Btrfs 风险太大,不推荐用作存储重要数据的文件系统。

    可以考虑用 bcache 上面有朋友提到过方法了。

    https://wiki.archlinux.org/index.php/Bcache
    tititake
        12
    tititake  
       2013-06-10 21:07:43 +08:00 via Android   ❤️ 1
    分区对齐,ext4分区用discard参数挂载一般就够了。
    tititake
        13
    tititake  
       2013-06-10 21:30:54 +08:00 via Android   ❤️ 1
    补充一下,io scheduler用noop或者deadline,arch有个ssd的wiki可以去瞧瞧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5384 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 07:03 · PVG 15:03 · LAX 23:03 · JFK 02:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.