tmux는 CPU를 100% 소모합니다.

tmux는 CPU를 100% 소모합니다.

byobu나는 이것을 한동안 실행해왔고 지난 몇 시간 동안 실행 중인 코어에서 CPU의 30-100%를 소비하기 시작했습니다. 이는 텍스트를 입력하거나 창을 전환할 때 눈에 띄는 지연입니다.

이는 서버에 문제가 없는 것 같습니다( top아래 출력을 포함했습니다). 총 메모리와 CPU 사용량은 좋아 보입니다. byobu서버에서 새 세션을 열면 제대로 작동합니다(CPU를 거의 0% 소모함).

나는 이것을 이전에 경험한 적이 없습니다. 원인이 무엇인지, 전체 세션을 종료하지 않고 문제를 해결하는 방법에 대한 제안을 주시면 감사하겠습니다!

top - 16:09:40 up 93 days,  1:59,  4 users,  load average: 42.87, 42.77, 42.78
Tasks: 792 total,  48 running, 656 sleeping,   0 stopped,  88 zombie
Cpu(s): 38.3%us, 22.4%sy,  0.0%ni, 39.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  528381020k total, 514696248k used, 13684772k free,    13172k buffers
Swap: 536855548k total, 114819772k used, 422035776k free,   501060k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                                                                       
66004 scottr-u  20   0 88932  23m  888 S   52  0.0 270:36.19 tmux     

답변1

런어웨이 상태 스크립트가 있을 수 있습니다.스크린 부분이는 CPU를 모두 소모합니다. 범인을 찾을 때까지 하나씩 비활성화할 수도 있습니다. update_available 스크립트는 아마도 리소스를 가장 많이 사용하는 스크립트이며 이러한 유형의 문제를 가장 자주 발생시키는 스크립트일 것입니다. 부적절한 내용을 발견한 경우 다음 주소로 버그를 신고해 주세요.https://bugs.launchpad.net/byobu.

전체 공개: 나는 작성자이자 관리자입니다.스크린 부분.

관련 정보