라벨이 시스템모니터링인 게시물 표시

htop으로 시스템 자원 모니터링하기 - 설치부터 사용법까지

이미지
htop를 이용한 시스템모니터링 (ubuntu 기준) htop은 리눅스에서 시스템의 CPU, 메모리, 스왑, 프로세스 등의 자원 사용량을 쉽고 빠르게 확인할 수 있는 터미널 기반의 프로그램입니다. 윈도우의 작업관리자와 비슷한 역할을 하지만, 더 다양하고 상세한 정보를 제공하며, 키보드 단축키를 통해 프로세스를 관리할 수 있습니다. 이번 포스팅에서는 ubuntu에서 htop을 설치하고 사용하는 방법에 대해 알아보겠습니다. htop 설치하기 ubuntu에서 htop을 설치하기 위해서는 먼저 터미널을 열어서 시스템을 업데이트하고 업그레이드 해야 합니다. 이는 시스템의 안정성과 호환성을 유지하기 위한 필수적인 과정입니다. 다음과 같은 명령어를 입력해주세요. 1 sudo apt update  & &  sudo apt upgrade cs 업데이트와 업그레이드가 완료되면, 다음과 같은 명령어로 htop을 설치할 수 있습니다. 1 sudo apt install htop cs 설치가 완료되면, 터미널에서 htop이라고 입력하면 htop이 실행됩니다. htop 사용하기 htop을 실행하면 다음과 같은 화면이 나타납니다. 화면 상단에는 시스템의 CPU, 메모리, 스왑 등의 자원 사용량을 그래프 형태로 보여줍니다. CPU가 여러 개일 경우에는 각각의 사용률을 확인할 수 있습니다. 오른쪽에는 프로세스의 개수와 상태, 로드 평균 등의 정보를 보여줍니다. 화면 중간에는 각각의 프로세스에 대한 정보를 보여줍니다. PID, USER, PR, NI, VIRT, RES, SHR, S, %CPU, %MEM, TIME+, COMMAND 등의 컬럼으로 구성되어 있으며, 각각의 의미는 다음과 같습니다. htop 실행화면 PID: 프로세스의 ID 번호 USER: 프로세스의 소유자 PR: 프로세스의 우선순위 NI: 우선순위에 영향을 주는 프로세스의 nice 값 VIRT: 프로세스가 사용중인 가상 메모리 양 RES: 프로세스가 사용중인 물리 RAM의 양 SHR: 프로세스가 사용중인 공유 메모