Advance Member
加入日期: May 2003 您的住址: Taipei
文章: 363
|
Linux 下的 SSD TRIM 支援與 SSD 硬碟快取
Dear all,
在 Linux 上使用 SSD 有兩種方式:當作硬碟,或當作硬碟快取。 當作硬碟使用,需要確認是否有啟動 TRIM 支援。必要時可以手動 TRIMing。可以用 hdparm 來確認,修改 fstab 來啟用支援;wiper.sh 或 fstrim 手動 TRIMing。 當作硬碟快取,可以使用下列套件: 1. bcache 2. dm-cache 3. Flashcache 4. EnhancedIO 詳細說明:SSD TRIM and Dual-Drive Hybrid Systems on Linux Have a nice day! Best regards, Amigo
__________________
Amigo's CRM Notes - 客戶關係管理中文部落格 Amigo's Technical Notes - 科技類英文部落格 Amigo's Campaigns - 主辦或主講的實體活動宣傳網頁 |
|||||||
2014-04-25, 05:01 PM
#1
|
Basic Member
加入日期: Oct 2002
文章: 27
|
感謝分享!
之前一直猶豫是否要安裝在 SSD 上面, 但這方面的資訊一直很凌亂, 這篇文章簡單明瞭的整理出重點, 再度感謝! |
||
2014-04-25, 07:31 PM
#2
|
Junior Member
加入日期: Jun 2012
文章: 733
|
引用:
除了 trim 之外 還要注意有沒有4K對齊 掛載分割區時除了 discard 參數外 最好再加上 noatime 或 relatime 參數 避免檔案每讀取一次,atime 就更新一次 可減少 SSD 寫入次數 |
|
2014-04-25, 07:53 PM
#3
|
Advance Member
加入日期: May 2003 您的住址: Taipei
文章: 363
|
引用:
Dear Jiun Yu, 這部份我也找找資料,確認後晚一點補充在原本的文章中。 永遠的真田幸村 在 Linux平台使用SSD必讀 (範例為Ubuntu) 有提及這件事! Have a nice day! Best regards, Amigo
__________________
Amigo's CRM Notes - 客戶關係管理中文部落格 Amigo's Technical Notes - 科技類英文部落格 Amigo's Campaigns - 主辦或主講的實體活動宣傳網頁 |
|
2014-04-25, 09:35 PM
#4
|
Advance Member
加入日期: May 2003 您的住址: Taipei
文章: 363
|
引用:
Dear elmaz, 未來有補充資料也會更新在這裡,謝謝您的鼓勵! Best regards, Amigo
__________________
Amigo's CRM Notes - 客戶關係管理中文部落格 Amigo's Technical Notes - 科技類英文部落格 Amigo's Campaigns - 主辦或主講的實體活動宣傳網頁 |
|
2014-04-25, 09:38 PM
#5
|
Junior Member
加入日期: Jun 2012
文章: 733
|
引用:
底下兩篇也不錯,寫得很詳細,不妨參考 https://wiki.debian.org/SSDOptimization https://wiki.archlinux.org/index.php/Solid_State_Drives |
|
2014-04-25, 09:39 PM
#6
|
Junior Member
加入日期: Sep 2006
文章: 820
|
各位鄉民好
目前在Linux下SSD做Trim都是何種作法?(不是灌在VM) ThinkPad T440p Micron MX500 500GB Ubuntu Studio 16.04.5 LTS 單一磁區 /dev/sda1 mount / , ext4 file system 預設在/etc/cron.weekly/fstrim 已有fstrim -all 那若在/etc/fstab手動補上discard的差別是在哪邊? |
2018-08-25, 09:29 PM
#7
|
Golden Member
加入日期: Jan 2003 您的住址: 惡運深淵
文章: 2,562
|
引用:
http://jamyy.us.to/blog/2013/01/4490.html 代碼:
註: 因為 discard 參數的關係, 日後在檔案刪除時會自動 trim block, 所以不需要天天執行 fstrim 敝公司是很不幸的,經過控制器後TRIM指令執行不能 Orz |
|
2018-08-27, 03:00 AM
#8
|