RHEL 跟 Ubuntu 都有提供這個系統服務,可以啟用這個系統服務來微調系統的設定,以達到預期的效能。
安裝
印象中,RHEL8 預設已經安裝,若沒有,可以用以下指令來安裝
yum install -y tuned
Ubuntu 可以使用以下指令來安裝
sudo apt install tuned
使用
使用相當簡單,啟動系統服務以後就可以了。
systemctl start tuned
之後就可以使用 tuned-adm 來做一些操作,這邊先說明一下什麼是 profile 。
profile 就是一組針對特定用途所提供的系統設定,例如網路最佳化或是資料庫最佳化等等的,不同的用途要調整的設定也不一樣。在啟動 tuned 以後,會啟用預設的 profile ,以 ubuntu 來說,是啟動 balanced 這個 profile。
tuned-adm 有以下子指令可以使用,以進行 profile 的操作:
| 子指令 | 用途 | 
|---|---|
| list | 列出所有可用的 profile,每個 Linux 發行版所提供的 profile 都不太一樣。 | 
| active | 列出目前啟用的 profile | 
| off | 關閉所有調整 | 
| profile | 切換到指定的 profile | 
| profile_info | 顯示指定的 profile 資訊 | 
| recommend | 顯示建議的 profile | 
| verify | 檢查 | 
| auto_profile | 自動選擇 profile | 
| profile_mode | 顯示目前是自動選擇 profile 還是手動指定 profile | 
如果要客製化自己的 profile,也是可以的,這邊可以參考 /usr/lib/tuned 裡的 profile  來做複製跟改動。