V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
DaCong
V2EX  ›  问与答

请问在 Linux 下使用 SSD 的 trim 正确姿势是怎样的?

  •  
  •   DaCong · 2016-08-09 14:37:22 +08:00 · 1743 次点击
    这是一个创建于 3059 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我使用的是 Intel 535 的 SSD ,操作系统是基于 Arch 的 Manjaro .
    安装的时候,按照 v 友们说的,使用了 LVM 的自动配置.

    [dacong@AsusLaptop ~]$ cat /etc/fstab
    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a device; this may
    # be used with UUID= as a more robust way to name devices that works even if
    # disks are added and removed. See fstab(5).
    #
    # <file system>                           <mount point>  <type>  <options>  <dump>  <pass>
    UUID=de50d0e6-ce2f-4d1a-9d38-a77d33fd087f /boot          ext2    defaults,noatime 0       2
    UUID=0DFD-0E8E                            /boot/efi      vfat    defaults,noatime 0       2
    UUID=05ca1683-61c2-4a64-82ac-26041e51ac67 swap           swap    defaults,noatime 0       2
    UUID=6bfa350f-c8b5-43a0-829d-9b080ea4a573 /              ext4    defaults,noatime,discard 0       1
    

    我手动给 / 加上了 discard ,然后在在 /etc/lvm/lvm.conf 里把 issue_discards 选项的值由 0 改为 1. 不知道这样做对不对? 如果是正确的,那么为什么我每次执行

    sudo fstrim -v / 
    

    之后还提示说 200+GiB trimmed ?不是应该每次在删除的时候就自动 trimmed 了吗? 还请各位 v 友请教!

    2 条回复    2016-08-10 10:03:42 +08:00
    DaCong
        1
    DaCong  
    OP
       2016-08-09 20:39:16 +08:00
    没办法,帖子沉了,没人回复,自己顶一下.
    我真的是这方面的小白,希望大神给我解释一下.
    SpicyCat
        2
    SpicyCat  
       2016-08-10 10:03:42 +08:00
    虽然我也用 arch ,但是没用过 LVM ,关注下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3822 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 05:12 · PVG 13:12 · LAX 21:12 · JFK 00:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.