Chapter 3: Tuning CPU resources
Table of contents
Chapter 3: Tuning CPU resources
Operating system states
Viewing CPU activity
Process states
Clock ticks and time slices
Context switching
Interrupts
Calculation of process priorities
Examining the run queue
Multiprocessor systems
Support for multiple processors
Using the mpstat load displayer
Examining interrupt activity on multiprocessor systems
Process scheduling
Adjusting the scheduling of processes
Controlling priority calculations -- dopricalc
Controlling the effective priority of processes -- primove
Controlling cache affinity -- cache_affinity
Controlling process preemption -- preemptive
Load balancing -- loadbalance
Identifying CPU-bound systems
Tuning CPU-bound systems