smp_affinity-file是什么样的文件?



可以通过向/proc/irq/<irqid>/smp_affinity写入位掩码来设置IRQ的亲和性。我猜smp_affinity背后有一个内核模块,然而,ls告诉我它是一个正常的文件:

# ls
-rw-r--r--   1 root root 0 Feb  9 16:06 smp_affinity

所以我想知道,/proc/irq/<irqid>/smp_affinity是什么样的文件?

了解procfs - https://man7.org/linux/man-pages/man5/procfs.5.html https://en.wikipedia.org/wiki/Procfs等

smp_affinity/proc文件系统中的一个文件。对该文件的文件操作由内核专门处理。写或读——而不是使用一些非易失性介质存储或检索数据——内核执行具有特殊语义的特殊函数。

该文件将在kernel/irq/proc.c中的某处创建。

最新更新