irq/51-iwlwifi가 "상단"에 나타납니다.

irq/51-iwlwifi가 "상단"에 나타납니다.

Wi-Fi를 통해 다운로드할 경우 CPU의 약 5%(1코어)가 사용되는 irq/51-iwlwifi것으로 나타납니다 .top

따라서 커널 스레드로서의 IRQ 처리기처럼 들립니다. 이전에는 이 프로세스의 CPU 사용량을 알아차리지 못했습니다.

이거 새로운 거야?


내 현재 커널 버전은 입니다 . 이는 2019-03-28 커널 빌드로 거슬러 올라가는 5.0.8-200.fc29.x86_64내 로그에서도 볼 수 있습니다 .atop4.20.13-200.fc29.x86-64

답변1

2bfb50924c7e 커밋 이후에 이 내용을 볼 수 있습니다."iwlwifi: 스레드 인터럽트 핸들러 사용 중". 이 변경 사항은 커널 버전 3.9(2013)에서 릴리스되었습니다.


CONFIG_IRQ_FORCED_THREADING_DEFAULT(문제의 커널에는 (또는 ) 이 없습니다 . 그리고 저는 해당 옵션으로 커널을 부팅 PREEMPT_RT하지 않습니다 .)threadirqs

관련 정보