2015-06-17 15:06:47
来 源
中存储网
Ubuntu
1,设定正确挂载选项,启用TRIM 安装好Linux之后,接下来这个非常重要。 SSD要保持长期稳定和速度,就需要启用TRIM,这是让SSD在非尖峰读写时间才去真正抹除芯片上被标记抹除的资料。本例是以ext4系统为主,以ext4而言,删除文件后,系统cycle有跑到sync指令

1,设定正确挂载选项,启用TRIM

安装好Linux之后,接下来这个非常重要。

SSD要保持长期稳定和速度,就需要启用TRIM,这是让SSD在非尖峰读写时间才去真正抹除芯片上被标记抹除的资料。本例是以ext4系统为主,以ext4而言,删除文件后,系统cycle有跑到sync指令时才真正抹除资料。要开启TRIM支持,就得编辑fstab,在指定的磁区挂载选项加上discard,这个设置。我的fstab配置相关文件如下:

UUID=f7d482bf-e210-474a-8d09-1e28c14fbc30 / ext4 discard,noatime,nodiratime,errors=remount-ro 0 1

# swap was on /dev/sda5 during installation

UUID=3f0fd26a-4cd7-441d-bbe7-8f62a64cdae4 none swap sw 0 0

2,将 /tmp 以 tmpfs 形式挂载

同样sudo gedit /etc/fstab,在文件的最接下来加上这一行

tmpfs /tmp tmpfs nodev,nosuid,noexex,mod=1777 0 0

重启或不重启,用 sudo mount -o remount / 也可以

然后,可以在Firefox上通过about:config设置,把cache放到/tmp去,提高Firefox效率外,也可以减少对SSD的读写。

新增 browser.cache.disk.parent_directory

设置的数值为 /tmp

要检查的话,浏览地址输入 about:cache

3,测试SSD速度

sudo hdparm -Tt /dev/sdX

这个X是a或b,看你的SSD是第一个或第二个硬盘。我的是sda。

Timing cached reads: x MB in y seconds = z MB/sec 这是读的速度,与你的SSD支持SATAII或SATAIII、以及上面的DRAM读的速度有关。

Timing buffered disk reads: x MB in y seconds = z MB/sec 这个才是真正的SSD读的数值。

我的就是这样的结果:

/dev/sda:

Timing cached reads:   7148 MB in  2.00 seconds = 3576.12 MB/sec

Timing buffered disk reads: 1298 MB in  3.00 seconds = 432.40 MB/sec

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。