割り込み数の修正 cat /proc/interrupt

割り込み数の修正 cat /proc/interrupt

ご覧のとおり、コマンドを実行すると、cat /proc/interrupts2番目の列には、各デバイスドライバが各CPUに渡した割り込みの数が表示されます。

test@test:~$ cat /proc/interrupts
           CPU0       CPU1       
  0:         79          0   IO-APIC-edge      timer
  1:          9      17152   IO-APIC-edge      i8042
  4:          2          0   IO-APIC-edge    
  6:          5          0   IO-APIC-edge      floppy
  7:          0          0   IO-APIC-edge      parport0
  8:          1          0   IO-APIC-edge      rtc0
  9:          0          0   IO-APIC-fasteoi   acpi
 12:     694613          0   IO-APIC-edge      i8042
 16:    1233922          0   IO-APIC-fasteoi   uhci_hcd:usb3, ahci, nvidia
 17:       3961     168757   IO-APIC-fasteoi   uhci_hcd:usb4, pata_jmicron
 18:          0          0   IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb7
 19:         59          0   IO-APIC-fasteoi   ata_piix, ata_piix, uhci_hcd:usb6
 22:        819       6915   IO-APIC-fasteoi   HDA Intel
 23:          2          0   IO-APIC-fasteoi   ehci_hcd:usb2, uhci_hcd:usb5, eth

私の質問は、中断頻度を変更する方法です。

ベストアンサー1

それは割り込みが動作する方法ではありません。割り込みは、何かが非同期的に発生し、CPUがこれに注意を払う必要があることを意味します。。これについてもっと読むことができます。ウィキペディアで

おすすめ記事