|
|
HP-UX Reference > Iintrbald(1M)HP-UX 11i Version 2: December 2007 Update |
|
NAMEintrbald — daemon for balancing interrupts DESCRIPTIONBalancing interrupts is a process which distributes interrupts across the available CPUs in an optimal fashion. This action is performed by intctl(1M). Performing frequent CPU migrations between system partitions may require you to perform periodic balancing of interrupts. This is especially true with systems that use WLM (Workload Manager), iCAP (Instant Capacity), and vPARs (Virtual Partions) products. If the frequency of CPU migration is high then balancing of interrupts should be performed more frequently. The intrbald daemon monitors the system for imbalance in interrupt distribution. If an imbalance is detected, after the specified interval (INTRBALD_INTERVAL), intrbald executes intctl -b to balance the interrupt distribution. intctl uses the parameters from the /etc/intctl.conf configuration file for balancing the interrupts. For more information about the intctl command, see intctl(1M) and the /etc/intctl.conf configuration file. The intrbald daemon is started from the general purpose sequencer rc script (see rc(1M)), /sbin/init.d/intrbald_init, at run level 2 and is killed at run level 1. By default, it is not enabled. The daemon configuration file /etc/rc.config.d/intrbaldconf must be edited and the parameter INTRBALD_STATE set to enabled in order to enable running the daemon. After setting INTRBALD_STATE to enabled for the first time, you can start the daemon manually by executing the rc script (/sbin/init.d/intrbald_init start). Otherwise, the daemon will automatically start the next time the system is restarted. Any actions performed by the daemon are logged in syslog and details of interrupt migrations performed will be logged in the file /var/adm/intrbald.log. Options
intrbald rc Configuration File/etc/rc.config.d/intrbaldconf is the intrbald rc configuration file. The following parameters can be persistently specified in this configuration file:
WARNINGSThe intrbald command can be executed only by the superuser. This command should be used only by performance analysts for performance tuning purposes. If care is not taken to redistribute the interrupts properly, it could lead to a decrease in the overall system performance by overloading some processors and by not optimally utilizing the remaining processors. FILES
|
|