(주)레디시스템
Home
홈으로 회사소개 시스템 웹 사이트맵 헬프데스크
 
 
작성일 : 05-09-16 09:15
CPU 사용 확인 - TOP - OS:solaris 9
 글쓴이 : 관리자
조회 : 12,797  
CPU 사용량 확인

시스템에서 실행되고 있는 프로세스들의 실시간 정보를 확인할 수 있으며, CPU 사용정보, 메모리 사용정보, 시스템부하율정보등 시스템의 전반적인 상황을 한눈에 볼 수 있는 매우 유용한 명령어입니다.

---------------------------------------------------------------------------------

패키지를 받을수 있는 곳은 www.sunfreeware.com 에서 받을수 있습니다.

top-3.5.1-sol9-sparc-local.gz

패키지 설치

(test>root)/#gunzip top-3.5.1-sol9-sparc-local.gz
(test>root)/#pkgadd -d  top-3.5.1-sol9-sparc-local

패키지가 설치 되는 경로는 /usr/local/bin 으로 설치가 됩니다.

사용방법

콘솔 상에서 top 실행.

(test>root)/#top

사용형식

      top top [-ISbinqu] [-d x] [-s x] [-o field] [-U username] [number]

---------------------------------------------------------------------------------

(test>root)/#top

last pid: 15777;  load averages:  0.00,  0.00,  0.01                                                                      09:01:58
43 processes:  42 sleeping, 1 on cpu
CPU states:  100% idle,  0.0% user,  0.0% kernel,  0.0% iowait,  0.0% swap
Memory: 448M real, 348M free, 30M swap in use, 317M swap free

  PID USERNAME LWP PRI NICE  SIZE  RES STATE    TIME    CPU COMMAND
 15768 root      1  59    0 3160K 1832K cpu/1    0:00  0.02% top
  342 root      1  59    0 4808K 1920K sleep    0:02  0.01% nmbd
  317 root      7  59    0 2472K 1960K sleep    0:12  0.01% mibiisa
 15771 root      1  59    0 1608K 1264K sleep    0:00  0.00% csh
  111 root      1  59    0 2088K 1096K sleep    0:02  0.00% in.routed
  349 root      1  59    0  126M  14M sleep    0:01  0.00% Xsun
    1 root      1  59    0 1264K  696K sleep    0:01  0.00% init
  365 root      1  59    0 8368K 5200K sleep    0:00  0.00% dtgreet
  350 root      1  59    0 6728K 2960K sleep    0:00  0.00% dtlogin
  324 root      2  59    0 3656K 2400K sleep    0:00  0.00% snmpXdmid
  331 root      3  59    0 3976K 2320K sleep    0:00  0.00% vold
  208 root      18  59    0 2920K 2224K sleep    0:00  0.00% nscd
  318 root      1  59    0 5168K 2048K sleep    0:00  0.00% dtlogin
  269 root      1  59    0 3288K 2008K sleep    0:00  0.00% rpc.metad
    56 root      4  59    0 2912K 1992K sleep    0:00  0.00% picld

두번째 행은 현재 실행중인 프로세스들의 전체적인 상황을 알려줍니다.
즉, 전체 실행된 프로세스수, sleeping된 프로세스수, running된 프로세스수, zombie프로세스수, stopped된 프로세스수를 보여줍니다.

43 processes:  42 sleeping, 1 on cpu

세번째 행은 CPU의 전체적인 운용상황을 알려줍니다.
즉, 사용자가 실행시킨 프로세스가 사용하는 CPU의 사용율(100% user)과 시스템자체에서 사용하는 CPU 커널(0.0% kernel), 그리고 nice 정책에 의해 사용되고 있는 CPU사용율(0.0% nice),  CPU의 사용되지 않고 남아있는 부분(100% idle)을 각각 표시하고 있습니다.

CPU states:  100% idle,  0.0% user,  0.0% kernel,  0.0% iowait,  0.0% swap

네번째 행은 메모리 운용상황을 보여줍니다.
전체메모리용량, 사용자 프로세스에서 사용된 메모리 사용량, 사용되지않고 남아있는 메모리량, 공유메모리량, 버퍼링된 메모리량의 정보를 보여준다.

Memory: 448M real, 348M free, 30M swap in use, 317M swap free

top은 아무런 옵션없이 실행하면 5초에 한번씩 화면을 refresh해 새롭게 보여준다.

하지만 다음과 같이 -d옵션을 사용하면 refresh를 원하시는 간격단위(초단위)로 실행한다.

(test>root)/# top -d 2

위의 예는 2초에 한번씩 top의 결과를 refresh하여 보여주게 된다.

만약 "top -q"와 같이 -q옵션을 사용하면 지속적인 refresh를 해서 보여주게 된다.

 
 

Total 185
번호 제   목 글쓴이 날짜 조회
35 NTP (Network Time Protocol) 설정 방법 설치 OS - solaris 9 s…
관리자
2005/08/25 11538
34 solaris 10 ssh 설정.
관리자
2007/07/11 11593
33 v440 on-board differential scsi
관리자
2009/11/10 11598
32 인증되지 않은 사용자의 sendmail daemon 사용 제한 하기 (보안…
관리자
2005/12/21 11708
31 sendmail: unqualified host name/unable to qualify my own dom…
관리자
2006/03/29 11730
30 tomcat - 자동 실행 (일반계정)
관리자
2006/02/07 11748
29 ndd 명령 이용 하여 네트워크 설정
관리자
2007/11/21 11815
28 solaris sparc 와 solaris x86 차이점
관리자
2007/05/14 11843
27 1,2차 네임서버 구성 Bind 9 설치 ---- solaris 8 기준
관리자
2005/08/26 11940
26 fsck SuperBlock 복구 예제
관리자
2005/12/12 12107
25 Telnet, Ftp 등 접속이 느릴때
관리자
2005/08/19 12412
24 T2000 설치시 consconfig_dacf 에러 발생시
관리자
2009/09/04 12435
23 CPU 사용 확인 - TOP - OS:solaris 9
관리자
2005/09/16 12798
22 Sun system DAT 연결 및 테스트 순서
관리자
2007/01/22 12993
21 E3500 mirror disk metareplace -e c#t#d#s#
관리자
2006/08/30 13004
   11  12  13  
 
문서 상단으로
 
 
Administrator Login
웹마스터