linux下使用ssd
2011-03-10    刘世伟   
打印自: 安恒公司
地址: HTTP://tcpdump.anheng.com.cn/news/article.php?articleid=2329
linux下使用ssd
在linux下的2.6.37版本以上的内核, 对于ext4文件格式, 使用参数 discard 就可以打开trim支持,

当然前提是ssd支持trim命令,
btrfs文件系统, 也可以使用discard参数 , 同时还可以使用 ssd参数:

用ext4内核模块支持的ext2,ext3文件系统,也可以通用使用ext4的discard参数。(ext4的内核模块,可以同时支持ext2,ext3格式, 所以编译内核时只要ext4, 不用在选ext2,ext3)

如下例子:

mount -o discard,noatime -t ext4 /dev/sda5 /var
or
mount -o remount,discard,noatime /var
or
mount -o discard,ssd,noatime -t btrfs /dev/sda5 /var
or
fstab: /dev/sda5 / btrfs defaults,ssd,discard,noatime 0 1

echo noop >/sys/block/sda/queue/scheduler

责任编辑: admin