输出自cat /proc/interrupts
:
CPU0 CPU1 CPU2 CPU3
0: 13 0 0 0 IO-APIC 2-edge timer
8: 1 0 0 0 IO-APIC 8-edge rtc0
9: 0 0 0 0 IO-APIC 9-fasteoi acpi
16: 29 0 0 0 IO-APIC 16-fasteoi ehci_hcd:usb1
17: 606 839 0 0 IO-APIC 17-fasteoi snd_hda_intel:card1
19: 33 15 874 149 IO-APIC 19-fasteoi rtl_pci
23: 33 0 0 0 IO-APIC 23-fasteoi ehci_hcd:usb2
25: 11571 0 0 1569414 PCI-MSI 327680-edge xhci_hcd
26: 15722 0 29559 0 PCI-MSI 512000-edge ahci[0000:00:1f.2]
27: 70 185068 0 0 PCI-MSI 409600-edge eno1
28: 16 0 0 0 PCI-MSI 360448-edge mei_me
29: 1205 0 0 464780 PCI-MSI 524288-edge nvidia
30: 762 752 0 0 PCI-MSI 442368-edge snd_hda_intel:card0
NMI: 30 30 30 33 Non-maskable interrupts
LOC: 1157388 1147202 1137667 906722 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 30 30 30 33 Performance monitoring interrupts
IWI: 0 0 0 0 IRQ work interrupts
RTR: 3 0 0 0 APIC ICR read retries
RES: 189859 148439 138301 87188 Rescheduling interrupts
CAL: 246755 273236 249782 261534 Function call interrupts
TLB: 241739 270665 247120 258759 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
THR: 0 0 0 0 Threshold APIC interrupts
DFR: 0 0 0 0 Deferred Error APIC interrupts
MCE: 0 0 0 0 Machine check exceptions
MCP: 15 15 15 15 Machine check polls
ERR: 4
MIS: 0
PIN: 0 0 0 0 Posted-interrupt notification event
PIW: 0 0 0 0 Posted-interrupt wakeup event
我的所有 Linux 发行版上的音频和视频都会出现延迟
My Mobo Gigabyte H97-D3H CF
CPU: I5.4590
Graphics Card: GTX 1060
Audio: Realtek ALC 1150
BIOS Version Ami F7
中等 /dev/sda:2.7 TiB,3000592982016 字节,5860533168 扇区总计:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节 / 4096 字节 I/O 大小(最小/最佳):4096 字节 / 4096 字节 媒体类型:gpt 媒体标识:1A1A7C2F-ADEE-4C42-88D7-3643256B797B
设备 起始 结束 分区 最大 类型 /dev/sda1 2048 1050623 1048576 512M EFI 系统 /dev/sda2 1050624 5827100671 5826050048 2,7T Linux 文件系统 /dev/sda3 5827100672 5860532223 33431552 16G Linux Swap
中等 /dev/sdb:7.3 GiB,7855931392 字节,15343616 扇区总计:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 媒体类型:dos 媒体标识:0x15e2543d
设备启动开始结束序列最大ID类型/dev/sdb1 * 0 3035519 3035520 1,5G 0 阅读/dev/sdb2 14432 19295 4864 2,4M ef EFI (FAT-12/16/32) @heynnema 来自 sudo fdisk -i 的输出
答案1
我找到了一篇你应该看看的文章,下面是其中的一段:
设备使用硬件中断来通知它们需要操作系统的注意。一些常见的例子是硬盘发出信号,表示它已读取一系列数据块,或者网络设备已处理包含网络数据包的缓冲区。中断还用于异步事件,例如来自外部网络的新数据到达。硬件中断使用中断管理和路由设备的小型网络直接传送到 CPU。本章介绍了不同类型的中断以及硬件和操作系统如何处理它们。它还描述了 MRG 实时内核在处理中断类型方面与标准内核的不同之处。
标准系统在运行过程中会收到数百万个中断,包括定期执行维护和系统调度决策的半定期“定时器”中断。它还可能收到特殊类型的中断,例如 NMI(不可屏蔽中断)和 SMI(系统管理中断)。
硬件中断由中断号引用。这些数字被映射回创建中断的硬件。这使系统能够监视哪个设备创建了中断以及中断发生的时间。在大多数计算机系统中,中断的处理速度尽可能快。当收到中断时,任何当前活动都会停止并执行中断处理程序。处理程序将抢占任何其他正在运行的程序和系统活动,这可能会减慢整个系统的速度并产生延迟。MRG Realtime 修改了中断的处理方式,以提高性能并减少延迟。
从那篇文章数字除了这些中断之外,还有一个指示发生中断的次数,数字越大,中断发生的频率越高。潜伏。我的中断统计数据和你的类似。它没有对我的系统产生负面影响,因为从那篇文章来看,系统被设计用来处理它们。它用于检查系统组件或部分的状态。
来源: