
안녕하세요. Soft IRQ를 알아가면서 필요한 ksoftirqd에 대해서 알아보도록 하겠습니다. 1. ksoftirqd 스레드에 대해서 percpu 타입의 프로세스이며 ksoftirqd 스레드는 CPU 코어의 개수만큼 생성돼서 정해진 CPU 내에서만 실행됩니다. ksoftirqd 프로세스는 커널 스레드로 Soft IRQ 서비스를 레벨에서 처리하는 역할입니다. 라즈베리 파이에서 ksoftirqd를 확인할 수 있습니다. pi# ps axl | grep ksoftirq 코어가 4개인 시스템인 것을 알 수 있으며 ksoftirqd/[CPU 번호] 같은 규칙으로 이름을 생성됩니다. ksoftirqd 스레드는 swawn_ksoftirqd()함수 내 smpboot_register_percpu_th..