시스템 부하(top)
시스템 업무를 하면서 느낀것이 linux를 잘 활용 할줄 알아야 된다는 것이었다.
그중에서도 시스템 부하에따른 명령어를 알아보자.
TOP (Linux)
시스템 부하에 따른 top을 실행하면 시스템 정보를 한번에 살펴볼 수 있습니다. 시스템이 얼마나 오랫동안 실행되고 있는지, 평균 부하는 얼마나 되는지, 실행중인 프로세스에 대한 정보, 메모리 상태는 어떤지를 보여줍니다. Windows 에서는 이러한 정보를 보려면 Process Explorer 같은 도구를 설치해서 봐야 하지만 Linux에서는 OS에 포함되어 있는 도구로 한 눈에 보여주는 것이 좋은 것 같습니다. 각각의 정보에 대한 설명은 나중에 운영체제 커널을 비교하면서 설명하려고 합니다.
top을 실행할 때 -c 옵션을 주면 프로세스의 전체 경로를 보여줍니다.
top에서는 여러가지 명령어를 제공하는데
1) k를 입력하면 특정 프로세스를 종료할 수 있습니다.
2) 여러가지 키를 이용해서 프로세스 리스트를 정렬할 수 있습니다. (M은 메모리 사용량, P는 CPU 사용량, N은 프로세스 ID, T는 실행 시간)
3) V를 입력하면 프로세스의 부모 자식 관계를 보여 줍니다.