Estou aprendendo como o kernel lida com interrupções.
Lendo anotações do shichao , descobri que events/n
encadeamentos manipulam a fila de trabalho. br>
Ao mesmo tempo, alguns documentos na internet (por exemplo, este post ), diga assim
"kworker" is a placeholder process for kernel worker threads, which perform most of the actual processing for the kernel, especially in cases where there are interrupts, timers, I/O, etc.
Eles parecem semelhantes para mim e eu sou um pouco confuso: são events/n
threads e kworker
threads iguais? Em caso afirmativo, o events/n
foi renomeado para kworker
? Se não, qual é a diferença entre events/n
e kworker
?
Eu posso encontrar kworker
(ex, kworker/1:0
) até htop
, mas não consigo ver events/n
.