로그인 회원가입
모두인포
전체IT경제사회생활스포츠시사여행연애

리눅스 CPU 사용율 높은 프로세스 확인

lmkfox · 2025-01-06 · 조회 0
리눅스 CPU 사용율 높은 프로세스 확인
리눅스에서 CPU 사용률이 높은 프로세스를 확인하려면 다음 명령어를 사용할 수 있습니다. 1. top 명령어 top - CPU 사용률이 높은 프로세스를 실시간으로 표시합니다. - 실행 후, CPU 사용률에 따라 프로세스가 정렬됩니다. - 상위 프로세스를 보려면 Shift + P를 눌러 CPU 사용률 기준으로 정렬할 수 있습니다. 2. htop 명령어 htop - htop은 top의 향상된 버전으로, 그래픽적으로 CPU, 메모리 및 프로세스를 확인할 수 있습니다. - 설치가 필요하며, 다음 명령어로 설치할 수 있습니다: sudo apt install htop # Debian/Ubuntu 계열 sudo yum install htop # CentOS/RHEL 계열 3. ps 명령어 CPU 사용률이 높은 프로세스만 간단히 확인하려면 ps 명령어를 사용할 수 있습니다: ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 10 - 이 명령어는 CPU 사용률 기준으로 정렬된 상위 10개의 프로세스를 출력합니다. - 출력 형식: - PID: 프로세스 ID - PPID: 부모 프로세스 ID - CMD: 실행 명령어 - %MEM: 메모리 사용률 - %CPU: CPU 사용률 4. sar 명령어 (시스템 리소스 사용률 기록) sudo apt install sysstat # 설치 sar -u 1 10 - sar은 CPU 사용률을 주기적으로 기록해 추적에 유용합니다. - -u 옵션은 CPU 사용률을 표시하며, 1 10은 1초 간격으로 10번 데이터를 표시합니다. 5. iostat 명령어 sudo apt install sysstat # 설치 iostat -c - CPU 사용률을 간단히 요약해 보여줍니다. 이러한 도구를 통해 CPU 사용률이 높은 프로세스를 파악하고, 필요시 프로세스를 종료하거나 최적화 작업을 수행할 수 있습니다.

댓글

아직 댓글이 없습니다.

로그인 후 댓글을 남길 수 있습니다.