詳解Linux系統(tǒng)中軟中斷IRQBalance服務(wù)
時(shí)間:
若木635由 分享
詳解Linux系統(tǒng)中軟中斷IRQBalance服務(wù)
歡迎來到學(xué)習(xí)啦,本文介紹詳解Linux系統(tǒng)中軟中斷IRQBalance服務(wù),歡迎您閱讀。
Irqbalance主要功能是可以合理的調(diào)配使用各個(gè)CPU核心,特別是對(duì)于目前主流多核心的CPU,簡(jiǎn)單的說就是能夠把壓力均勻的分配到各個(gè)CPU核心上,對(duì)提升性能有很大的幫助。
啟用 irqbalance 服務(wù),既可以提升性能,又可以降低能耗。irqbalance 用于優(yōu)化中斷分配,它會(huì)自動(dòng)收集系統(tǒng)數(shù)據(jù)以分析使用模式,并依據(jù)系統(tǒng)負(fù)載狀況將工作狀態(tài)置于 Performance mode 或 Power-save mode。
處于 Performance mode 時(shí),irqbalance 會(huì)將中斷盡可能均勻地分發(fā)給各個(gè) CPU Core,以充分利用 CPU 多核,提升性能。
處于 Power-save mode 時(shí),irqbalance 會(huì)將中斷集中分配給第一個(gè) CPU,以保證其它空閑 CPU 的睡眠時(shí)間,降低能耗。
開啟IRQBalance服務(wù):
# service irqbalance start