강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

top의 결과를 idle프로세스들을 모두 감추고 간단히 확인하는 방법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

top의 결과를 idle프로세스들을 모두 감추고 간단히 확인하는 방법





 

지금까지의 top 활용예를 보셔서 아시겠지만 top 실행결과로 표시되는 정보가 많은 편입니다.  

 

 

 

 그리고 이들 결과들이 모두 필요한 것은 아닙니다.  

 

 

 

  특히 많은 프로세스들 가운데 idle process, 현재 실행되지 않고 휴지(idle)상태(sleeping) 프로세스들은 필요한 경우가 아닌 경우에는 확인할 필요가 없습니다.  

 

 

 

 

 

따라서 top 결과에서 idle프로세스를 표시하지 않도록 하여 결과를 간단하게 확인하는 방법이 있습니다.  

 

 

 

  , top 실행된 상태에서 i 입력하면 idle 프로세스, , 프로세스 상태가 Sleeping 프로세스는 표시하지 않습니다.  

 

 

 

  키는 toggle 이므로 한번 누르면 다시 보여줍니다.  

 

 

 

 

 

아래의 예는 top 실행한 후에 i 한번 입력한 예입니다.  

 

 

 

  , idle프로세스를 제외한 현재 실행되고 있는 프로세스만 표시하고 있는 것입니다.  

 

 

 

 

 

top - 00:32:51 up  5:47,  3 users,  load average: 1.93, 1.51, 0.71

Tasks:  98 total,   2 running,  96 sleeping,   0 stopped,   0 zombie

Cpu(s): 23.3%us, 53.5%sy,  0.0%ni,  0.0%id, 11.6%wa,  2.3%hi,  9.3%si,  0.0%st

Mem:   1033816k total,   771892k used,   261924k free,    34984k buffers

Swap:  2096472k total,        0k used,  2096472k free,   612096k cached

 

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                            

 2368 root      20   0  2428 1048  844 R 78.1  0.1   4:08.75 top                                 

 2421 root      20   0  5908 1332  948 D  3.6  0.1   0:26.92 tar                                

 2424 root      20   0  2428 1048  844 R  1.8  0.1   0:00.36 top

 

여기서 다시 한번 i 입력하면 다시 원상태로 돌아 갑니다.  

 

 

 

  , i 토글(toggle)키이며 i 누를때마다 idle프로세스(sleeping) 감추었다가 또한번 i 누르면 보여주게 됩니다.  

 

 

 

 

 

정리해 본다면 top 결과에서 i 입력하여 idle프로세스(sleeping) 감추는 것을 “No-idle mode” on시킨다고 부르며, 다시 한번 i키를 입력하여 idle프로세스(sleeping) 표시하는 것을 “No-idle mode” off시킨다고 부릅니다.  

 

 

 

  따라서 top 처음 실행시킨 상태는 “No-idle mode” off 상태라는 것을 수가 있습니다.  

 

 

 

 

 

결론적으로 방법은 현재 Running상태의 프로세스들만 확인하는 방법으로 많이 사용하고 있습니다.  

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  73 명