하나의 CPU가 항상 100%입니다.

하나의 CPU가 항상 100%입니다.

어떤 이유에서인지 내 CPU 중 하나가 항상 100% 사용량을 유지하고 있습니다. 그림을 보면 문제가 무엇인지 알 수 있는 사람이 있습니까?

시스템 모니터 리소스 보기

심각한 CPU 사용량이 표시되지 않는 프로세스

100% CPU 사용량을 표시하고 다른 CPU로 전환하는 시스템 모니터

감사해요

답변1

오늘 나에게 이런 일이 일어났습니다:

CPU 1개는 100%입니다.png

conky 디스플레이에서 프로세스 ID는 14633이므로 터미널에서 다음을 사용합니다.

───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -o ppid=14633
14633
17412
 3140
[1]+  Done                    gedit gmail-list-msg.py
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 14633
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
    0 14633 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 R    ?          9:16 [kworker/4:0]
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 3140
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
 1000  3140 0000000000000000 0000000000000000 0000000000001000 0000000180010000 Sl   ?          0:07 /usr/lib/gnome
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 17412
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
 1000 17412 0000000000000000 0000000000010000 0000000000380004 000000004b817efb Ss   pts/19     0:00 bash
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ 

100% CPU 사용량은 다음을 사용하여 발생했습니다.

gedit gmail-list.msg.py &

gedit백그라운드 프로세스로 항상 사용되는데 100% 사용을 본 것은 이번이 처음입니다.

  • gedit문제가 있는 프로세스를 닫은 후에도 kworker/4:0여전히 CPU 하나를 100% 사용하고 있습니다.
  • 문제가 있는 프로세스를 닫은 후에도 gnome-terminal여전히 CPU 하나를 100% 사용하고 있습니다.
  • 새 터미널을 연 후에는 sudo kill 14633도움이 되지 않습니다.
  • 사용 후 sudo kill 3140변화가 없습니다.
  • 사용해도 sudo kill 17412효과가 없습니다.

남은 유일한 옵션은 재부팅하고 사용으로 gedit Xxxx &인해 문제가 다시 발생하는지 모니터링하는 것입니다.


첫 번째 재부팅

처음 재부팅한 후 문제는 CPU 4에서 CPU 0으로 바뀌었고 문제는 에서 kworker로 변경되었습니다 .43

Gnome 터미널은 이 버그의 회귀로 보이는 시작 응용 프로그램에 의해 자동으로 호출되었습니다.데비안 버그 보고서 로그 - #594245 많은 CPU를 사용하는 gnome-terminal

gnome-terminal시작 응용 프로그램을 비활성화 하고 재부팅했습니다.


두 번째 재부팅

두 번째 재부팅 후에는 CPU가 100%로 실행되지 않습니다.

powersave거버너가 활성화된 상태 에서 CPU 주파수가 약 1,000MHz여야 하는데 CPU 주파수가 최대 3,000MHz에 가깝게 실행되는 또 다른 문제를 발견했습니다 .

pstree또한 제대로 깨어나지 않은 bash 스크립트 데몬 중 하나가 호출 한 충돌 보고서도 발견했습니다 . Ubuntu에 자동 데이터 수집 버그 보고서를 제출한 후 재부팅했습니다.


세 번째 재부팅

BIOS 시작 화면이 정지된 것 같습니다. 전원 버튼을 1초 동안 누르면 전원 버튼을 10초 동안 누르는 것처럼 작동합니다(하드 전원 끄기).

콜드 부팅을 하려면 전원 버튼을 다시 누르십시오(더 이상 재시작/웜 부팅이 아님).


종료 후 전원 켜기

모든 것이 다시 좋아졌습니다. 정확히 무엇이 잘못되었는지는 알 수 없지만 문서화된 단계가 다른 사람들이 일시적인 오류를 진단하는 데 도움이 되기를 바랍니다.

관련 정보