최근에 나는 물었다.이 문제그리고이것systemd
각 부팅 후 CPU를 사용하는 일부 관련 프로세스에 대해 알아보는 데는 5분밖에 걸리지 않습니다 .100%
저는 코어당 2개의 가상 코어를 갖춘 쿼드 코어 Intel 프로세서를 사용하여 총 8개의 CPU 코어를 보유하고 있습니다. 이들 중 3개 이상이 100%가 넘는 활용률을 보이면 구형 노트북에 문제(예: 과열)가 발생하고 자체 보호를 위해 해당 온도에서 전원이 꺼집니다.
그러나 몇 분 후까지 시스템이 완전히 정상적으로 실행되는 것을 확인했습니다.나 - 내 사용자-- 로그인 - 그래야만 상황이 systemd
지저분해질 수 있으며, 로그아웃해도 문제가 해결되지는 않습니다.
원인은 무엇입니까? 내 사용자 로그인으로 인해 이 문제가 발생합니까?
cat
이 문제는 내 계정이 로그인된 경우에만 발생합니다. 게스트 세션이 아니고 root
TTY 또는 그래픽 세션이 아닙니다. 가상 TTY(Ctrl-Alt-F1)에 로그인했는데 root
지금까지 문제가 발생하지 않았습니다.
약간의 인터넷 검색을 통해 문제는 다음과 같습니다.
다른 많은 것들이 있습니다이 Google 검색결과내 문제와 관련된 정보가 있지만 실제 해결책은 없으며 이미 업스트림에 있는 오래된 버그 수정 사항만 있을 뿐입니다.
이것은 일회성 작업이 아니며, 나 자신으로 로그인할 때마다 5분 미만이 소요됩니다.
systemd
로그인한 후 무슨 일이 일어났나요?
그런데, 이것은 Ubuntu 15.10(기능적으로 Debian)이고 모든 패키지가 최신 상태입니다. 일부 로그/예:
systemctl -al
. (긴)
journalctl | tail -n400
. (너무 길지는 않지만 아주 길어요)
다음은 이러한 일이 발생하는 몇 가지 예입니다.다시(지금):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 185480 6080 3900 R 100.0 0.1 1:27.54 systemd
699 message+ 20 0 44316 5148 3500 R 93.7 0.1 1:25.50 dbus-daemon
300 root 20 0 34716 4400 3964 R 56.2 0.1 0:49.01 systemd-journal
848 syslog 20 0 256372 4288 2648 S 43.7 0.1 0:33.05 rsyslogd
835 root 20 0 28628 3204 2816 R 18.7 0.1 0:22.72 systemd-logind
또는
1 root 20 0 186928 7632 3988 R 99.9 0.1 5:37.49 systemd
806 message+ 20 0 44212 5216 3540 R 99.6 0.1 5:34.16 dbus-daemon
298 root 20 0 34712 6824 6360 R 53.1 0.1 3:05.28 systemd-journal
또는
1 root 20 0 186928 7632 3988 R 100.0 0.1 6:29.31 systemd
298 root 20 0 34712 7784 7320 R 50.8 0.1 3:33.11 systemd-journal
8165 root 20 0 90668 23408 12636 R 27.7 0.4 0:00.84 debtags
789 root 20 0 28636 3156 2780 S 21.8 0.1 1:29.49 systemd-logind
아름다운 그림: