Ubuntu 上 SSD硬碟的簡單最佳化

來源:互聯網
上載者:User

Ubuntu 上 SSD硬碟的簡單最佳化

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.bkjia.com/topicnews.aspx?tid=2

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.