9.5.10. 固态硬盘优化

固态硬盘(solid state drive,SSD)的性能和硬盘磨损可以通过下列方式优化。

  • 使用最新的 Linux 内核。(>= 3.2)

  • 减少读取硬盘访问的硬盘写入。

    • /etc/fstab 中设置 “noatime” 或 “relatime” 挂载选项。
  • 启用 TRIM 命令。

    • /etc/fstab 中为 ext4 文件系统、swap 分区、Btrfs 等设置 discard 挂载选项。参见 fstab(5)。

    • /etc/lvm/lvm.conf 中为 LVM) 设置 “discard” 选项。参见 lvm.conf(5)。

    • /etc/crypttab 中为 dm-crypt 设置 “discard” 选项。参见 crypttab(5)。

  • 启用 SSD 硬盘空间分配优化方案。

    • /etc/fstab 中为 Brtfs 设置 “ssd” 挂载选项。
  • 对于笔记本电脑,使系统每 10 分钟刷新数据到硬盘。

    • /etc/fstab 中设置 “commit=600” 挂载选项。参见 fstab(5)。

    • 设置 pm-utils 使用笔记本模式,即使在 AC 电源供电下。参见 Debian BTS #659260.

[警告]警告

将刷新间隔从一般的 5 秒改为 10 分钟会导致遇到电源故障时数据容易丢失。