Linux 시스템을 분석하여 속도 저하의 원인 찾기

Linux 시스템을 분석하여 속도 저하의 원인 찾기

나는 일상 업무에 (Fedora) Linux 상자를 사용하고 보통 매일 아침 부팅하므로 장기 실행 프로세스와 짧은 가동 시간에 대해 이야기하는 것이 아닙니다.

최근에 시스템 속도가 느려지고 있다는 것을 알았지만 문제를 정확히 찾아내는 데 어려움을 겪고 있습니다. 시스템이 잠시 중단될 수 있으며 SSH를 통해 로그인했는데 적어도 콘솔에서는 원활하게 실행되었습니다. top/htop을 실행해 보니 RAM이나 CPU를 많이 차지하는 프로세스가 없었지만 GUI가 여전히 응답하지 않거나 극도로 지연되는 것을 발견했습니다.

데이터를 얻고 무슨 일이 일어나고 있는지 이해하고 싶습니다. 문제를 진단하고 일부 이벤트의 시계열을 캡처하는 데 사용할 수 있는 도구는 무엇입니까? 특히 여러 부츠에서 그렇습니다. 하루에 최대 1GB의 데이터를 디스크에 수집하는 것은 좋지만 그 이상은 감당할 수 없을 것 같습니다.

시스템 로그에 의존하는 것도 실행 가능한 옵션이지만 "큰 그림을 보는" 방법을 모르겠습니다. 그리고 로깅이 시스템 상태에 대한 완전한 그림을 제공한다고 생각하지 않습니다.

답변1

아마도 PCP(Performance Co-Pilot)가 옵션일까요?RHEL 8 문서

Fedora를 사용하는 경우아마도Wayland가 실제로 문제인가요?

관련 정보