2016年11月2日 星期三

爲安裝SSD的Fedora開啟trim

系統是Fedora24,裝在固態硬碟(SSD)上,為了要保護SSD,必須要開啓trim。這邊參考《What is the correct way to setup the fstrim service on an encrypted SSD in Fedora 23?》

確定此SSD有支援TRIM指令:
  • sudo hdparm -I /dev/sda | grep TRIM

開啟系統的fstrim:
  • sudo systemctl enable fstrim.timer
  • sudo systemctl start fstrim.service

檢查fstrim狀態:
  • sudo systemctl status fstrim
  • sudo fstrim --verbose --all

不過這邊還是沒有搞懂為什麼status的Active狀態會是inactive
● fstrim.service - Discard unused blocks
   Loaded: loaded (/usr/lib/systemd/system/fstrim.service;...
   Active: inactive (dead) since ...
或許意思是說在某個時間點以前有動作過?
如果是Fedora21之前的系統,請參考這篇《Optimization for an SSD?》

_EOF_ 

沒有留言:

張貼留言