proc:irq_vectors
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
proc:irq_vectors [2017/04/06 10:51] – created peter | proc:irq_vectors [2020/07/15 09:30] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
IRQ vectors are displayed only when relevent. | IRQ vectors are displayed only when relevent. | ||
- | Of some interest is the introduction of the /proc/irq directory to 2.4. It could be used to set IRQ to CPU affinity, this means that you can " | + | Of some interest is the introduction of the /proc/irq directory to 2.4. It could be used to set IRQ to CPU affinity, this means that you can " |
For example: | For example: | ||
Line 35: | Line 35: | ||
</ | </ | ||
- | The default_smp_affinity mask applies to all non-active IRQs, which are the IRQs which have not yet been allocated/ | + | The **default_smp_affinity** mask applies to all non-active IRQs, which are the IRQs which have not yet been allocated/ |
+ | |||
+ | The node file on an SMP system shows the node to which the device using the IRQ reports itself as being attached. | ||
+ | |||
+ | **prof_cpu_mask** specifies which CPUs are to be profiled by the system wide profiler. | ||
+ | |||
+ | The way IRQs are routed is handled by the IO-APIC, and it's Round Robin between all the CPUs which are allowed to handle it. As usual the kernel has more info than you and does a better job than you, so the defaults are the best choice for almost everyone. | ||
proc/irq_vectors.1491475877.txt.gz · Last modified: 2020/07/15 09:30 (external edit)