歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 上 SSD硬盤的簡單優化

Ubuntu 上 SSD硬盤的簡單優化

日期:2017/2/28 15:52:21   编辑:Linux教程

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

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved