events/1 이게 머하는건가요 cpu점유률 상당이 많거든요
top - 23:51:03 up 1:01, 3 users, load average: 3.96, 3.90, 3.47
Tasks: 203 total, 7 running, 196 sleeping, 0 stopped, 0 zombie
Cpu(s): 36.8%us, 40.9%sy, 2.0%ni, 0.0%id, 0.0%wa, 20.2%hi, 0.2%si, 0.0%st
Mem: 4017296k total, 2855908k used, 1161388k free, 81904k buffers
Swap: 2555896k total, 0k used, 2555896k free, 1422432k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10 root 15 -5 0 0 0 R 87.3 0.0 50:58.22 events/1
2707 root 20 0 139m 19m 9424 R 44.5 0.5 12:37.17 Xorg
3289 hyunho 20 0 113m 38m 21m R 16.6 1.0 12:41.03 plasma
3863 hyunho 20 0 861m 569m 20m S 12.6 14.5 13:33.84 VirtualBox
4244 hyunho 20 0 210m 26m 15m R 12.6 0.7 1:23.32 audacious
3902 hyunho 20 0 257m 111m 24m R 11.3 2.8 5:14.35 firefox
맨첫줄 events/1 위의 매뉴와 맞게끔 정렬시켜논거구요 보면 cpu점유율이 87%입니다
어쩔때는 99찍는경우도있구요 근데 안내려가고 저렇게 있어요
처음에는 없다가 사용하다보면 어느순간 버벅대면 저게 저렇게 점유하고 있네요 kill로 죽이려고 해도
죽지도않고 어떻게 해결방법없을까요 ???
커널 쓰레드입니다.
커널 쓰레드입니다. 2.4 커널에선 keventd 라는 이름이었습니다.
/ 뒤의 숫자는 CPU 번호이고요.
쓰레드를 따로 생성할 만큼 복잡하진 않지만,
인터럽트 컨텍스트에서 처리할 수 없는 소소한 몇가지 일거리가 있을 때,
간단히 work 를 만들어 queue 에 밀어넣으면 저 events 쓰레드가 queue 에 있는 work 들을 대신 처리해 줍니다.
그래서, ps 의 결과만으론 왜 events 가 CPU 를 야금야금 먹고 있는지 알아내기가 좀 어렵습니다.
OTL
댓글 달기