웹사이트 검색

'Htop'이 Linux의 기본 'Top' 모니터링 도구를 대체합니까?


top은 Unix/Linux 시스템에서 실시간 프로세스를 모니터링하기 위한 전통적인 명령줄 도구로, 모든 Linux 배포판은 아니더라도 대부분에 사전 설치되어 있으며 가동 시간, 총 프로세스 수(및 : 실행 중, 휴면, 중지 및 좀비 프로세스), CPU 및 RAM 사용량, 현재 커널에서 관리 중인 프로세스 또는 스레드 목록입니다.

추가 읽기: Linux에서 메모리 사용량 기준 상위 15개 프로세스 찾기

Htop은 Linux 시스템용 대화형 ncurses 기반 프로세스 뷰어입니다. 실질적으로 상단과 유사한 도구이지만 다채로운 텍스트를 표시하고 ncurses를 사용하여 텍스트 그래픽 인터페이스를 구현하며 출력 스크롤을 허용합니다. 대부분의 주류 Linux 배포판에는 사전 설치되어 있지 않습니다.

Htop이 최고 모니터링 도구보다 나은 이유

Htop은 최신 기능과 사용 편의성으로 인해 Linux 사용자들 사이에서 점점 인기를 얻고 있습니다. 실제로 이는 "top 대 htop" 논쟁을 촉발시켰습니다. 다음은 top에 없는 htop 기능 중 일부입니다. Linux 사용자가 이제 이전 top보다 htop을 선호하는 이유는 다음과 같습니다. >:

  • 컬러 출력과 함께 더 멋진 텍스트 그래픽 인터페이스가 있습니다.
  • 사용하기 쉽고 고도로 구성 가능합니다.
  • 프로세스 목록을 수직 및 수평으로 스크롤하여 모든 프로세스와 전체 명령줄을 볼 수 있습니다.
  • 또한 프로세스 트리를 표시하고 마우스 지원이 함께 제공됩니다.
  • PID를 입력하지 않고도 수행할 수 있는 프로세스(종료, 거부 등)와 관련된 특정 기능을 쉽게 수행할 수 있습니다.
  • Htop은 top보다 훨씬 빠릅니다.

공유해야 할 또 다른 중요한 점은 최신 버전의 Ubuntu 18.04에서는 htop 패키지가 사전 설치되어 제공되며 기본 Bionic 패키지 목록에 있다는 것입니다.

참고 자료: Linux 성능을 모니터링하는 20가지 명령줄 도구

또한 htop 패키지가 Universe 저장소(커뮤니티에서 관리하는 무료 오픈 소스 패키지 포함)에서 기본 저장소로 이동되었습니다. Launchpad에서 Ubuntuhtop 패키지 게시 기록에 표시된 저장소(Canonical에서 지원하는 무료 오픈 소스 패키지 포함) .

Ubuntu 저장소의 htop 패키지와 관련된 최근 발전과 Linux 사용자 사이의 인기 증가를 염두에 두고 여기서 가장 큰 질문은 htop를 대체할 것이라는 점입니다. top을 Linux 시스템의 기본 프로세스 모니터링 도구로 사용하시겠습니까? 공간을 살펴보자!

한눈에 보기 및 꼭대기와 같은 다른 도구도 혼합되어 있습니다. 전자는 크로스 플랫폼이며 가장 발전된 플랫폼이며 인기도 높아지고 있습니다. Glances는 고도로 구성 가능하며 독립형, 클라이언트/서버 및 웹 서버 모드에서 실행할 수 있습니다.

추가 읽기: Glances를 사용하여 웹 서버 모드에서 원격 Linux 모니터링

htop에는 최신 프로세스 모니터링 기능이 있고 사용하기 쉽지만 top은 오랫동안 사용되어 왔으며 입증되고 테스트되었습니다. 이 문제에 대해 어떻게 생각하시나요? 다음 중 Linux 프로세스 모니터링에 어떤 도구가 더 좋다고 생각하시나요? 아래 피드백 양식을 사용하여 귀하의 생각을 공유해 주세요.