First: Service Introduction
This service is dedicated to interrupt service instructions!
can guarantee the reasonable distribution of multi-core CPU at the system level!
Second: Installation method
# # Yum-y Install Irqbalance
#/etc/init.d/irqbalance Start
Third: Advantages and disadvantages Analysis:
Advantages: It can improve performance and reduce energy consumption.
Principle: Irqbalance optimizes interrupt allocation, which automatically collects system data to analyze usage patterns and puts the working state in performance mode or Power-save mode depending on the system load condition.
If you feel a detour, it is more than one horse, and the coachman is irqbalance!.
Disadvantages:
Because Irqbalance chooses its own algorithm, multithreading service, there will be potential allocation failure problems, resulting in performance instability!
IV: Selection criteria:
Mainly by the system to carry the hardware and the load of software to decide!
Example:
A general-configuration file server can open irqbalance service completely;
A well-configured Oracle database server does not need to turn on this service at all (Oracle itself has a scheduler, irqbalance itself consumes resources, ultimately, must pay attention to the shortcomings of the third step)
Reference Document 1:https://irqbalance.org/
Reference Document 1:http://slackbuilds.org/repository/14.1/system/irqbalance/
Reference Document 2:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/6.3_technical_notes/irqbalance.html
Irqbalance of CPU optimization of Linux system