PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   儲存媒體討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=20)
-   -   Linux 下的 SSD TRIM 支援與 SSD 硬碟快取 (https://www.pcdvd.com.tw/showthread.php?t=1047344)

amigoccs 2014-04-25 05:01 PM

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

elmaz 2014-04-25 07:31 PM

感謝分享!

之前一直猶豫是否要安裝在 SSD 上面,
但這方面的資訊一直很凌亂,
這篇文章簡單明瞭的整理出重點,
再度感謝!

Jiun Yu 2014-04-25 07:53 PM

引用:
作者elmaz
感謝分享!

之前一直猶豫是否要安裝在 SSD 上面,
但這方面的資訊一直很凌亂,
這篇文章簡單明瞭的整理出重點,
再度感謝!


除了 trim 之外
還要注意有沒有4K對齊
掛載分割區時除了 discard 參數外
最好再加上 noatime 或 relatime 參數
避免檔案每讀取一次,atime 就更新一次
可減少 SSD 寫入次數

amigoccs 2014-04-25 09:35 PM

引用:
作者Jiun Yu
除了 trim 之外
還要注意有沒有4K對齊
掛載分割區時除了 discard 參數外
最好再加上 noatime 或 relatime 參數
避免檔案每讀取一次,atime 就更新一次
可減少 SSD 寫入次數


Dear Jiun Yu,

這部份我也找找資料,確認後晚一點補充在原本的文章中。

永遠的真田幸村 在 Linux平台使用SSD必讀 (範例為Ubuntu) 有提及這件事!

Have a nice day!

Best regards,

Amigo

amigoccs 2014-04-25 09:38 PM

引用:
作者elmaz
感謝分享!

之前一直猶豫是否要安裝在 SSD 上面,
但這方面的資訊一直很凌亂,
這篇文章簡單明瞭的整理出重點,
再度感謝!


Dear elmaz,

未來有補充資料也會更新在這裡,謝謝您的鼓勵!:)

Best regards,

Amigo

Jiun Yu 2014-04-25 09:39 PM

引用:
作者amigoccs
Dear Jiun Yu,

這部份我也找找資料,確認後晚一點補充在原本的文章中。

永遠的真田幸村 在 Linux平台使用SSD必讀 (範例為Ubuntu) (http://yblog.org/archive/index.php/11734) 有提及這件事!

Have a nice day!

Best regards,

Amigo


底下兩篇也不錯,寫得很詳細,不妨參考 :)

https://wiki.debian.org/SSDOptimization
https://wiki.archlinux.org/index.php/Solid_State_Drives

Voodoo6000 2018-08-25 09:29 PM

各位鄉民好
目前在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的差別是在哪邊?
:sleep:

tvirus 2018-08-27 03:00 AM

引用:
作者Voodoo6000
各位鄉民好
目前在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的差別是在哪邊?
:sleep:

http://jamyy.us.to/blog/2013/01/4490.html
代碼:
註: 因為 discard 參數的關係, 日後在檔案刪除時會自動 trim block, 所以不需要天天執行 fstrim 


敝公司是很不幸的,經過控制器後TRIM指令執行不能 Orz


所有的時間均為GMT +8。 現在的時間是05:07 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2024。