archlinux停轉機械硬盤來省電

hdd stop spin

automatic, by tlp

# /etc/tlp.conf
# 具體可以看這個文件,下面兩行只是我的設置,你的配置要自己修改
DISK_SPINDOWN_TIMEOUT_ON_AC="0 12"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 12"

# 設置開機啓動
systemctl enable tlp

manual, by hdparm

https://blog.csdn.net/magaiou/article/details/92770845

man hdparm 可知:

# -S 從1到240的值指定5秒的倍數,從而產生5秒到20分鐘的超時。從241到251的值指定30分鐘的1到11個單位,從而產生30分鐘到5.5小時的超時。值252表示超時21分鐘。
hdparm -S[num] /dev/hd*

# -y 強制IDE驅動器立即進入低功耗待機模式,通常會導致其降速。
hdparm -y /dev/hd*

# -Y 強制IDE驅動器立即進入最低功耗睡眠模式,導致其完全關閉。
hdparm -Y /dev/hd*

所以可以通過在.zshrc(或.bashrc) 中添加alias 來快速手動停轉硬盤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章