Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
7.2. 檔案系統效能的設定檔
tuned-adm 工具能讓使用者輕易地在數個設定檔之間進行切換,這些設定檔主要設計來提升特定使用案例下的效能。對於提升儲存裝置效能來說,特別有幫助的設定檔包含了:
latency-performance
- 用來微調典型延遲效能的伺服器設定檔。它能停用 tuned 和 ktune 省電機制。
cpuspeed
模式會改為performance
(效能)。而 I/O elevator 則會更改各項裝置的deadline
(期限)。cpu_dma_latency
會註冊為0
(這是最低的延遲時間),以儘可能將電源管理服務品質的延遲限制住。 throughput-performance
- 用來進行傳輸量效能微調的伺服器設定檔。若系統未裝載企業級的儲存裝置,建議使用此設定檔。它與
latency-performance
相似,除了:kernel.sched_min_granularity_ns
(排程器的最小先佔精細程度)已設為10
毫秒、kernel.sched_wakeup_granularity_ns
(排程器的甦醒精細程度)已設為15
毫秒、vm.dirty_ratio
(虛擬機器的已變更比例)已設為 40%,並且- 啟用通透式巨型分頁。
enterprise-storage
- 建議將此設定檔用於搭配了企業級儲存裝置(包括含備用電池的控制器快取保護,以及磁碟上的快取管理)的企業級伺服器配備。它與
throughput-performance
設定檔相似,除了:readahead
值已設為4x
,並且- 非 root/boot 的檔案系統會被以
barrier=0
重新掛載。
欲取得更多有關於 tuned-adm 的相關資訊,請參閱 man page(指令為
man tuned-adm
),或是《電源管理指南》,網址為 https://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/?locale=zh-TW。