'Linux'에 해당되는 글 2건

  1. 2008/11/25 UNIX 메모리체크 CPU,MEMORY
  2. 2008/02/06 Linux Cent OS 5.0 다운 받을수 있는곳

 유닉스 머신에서 메모리체크

 

=======================

 

기본적으로 많이 사용하는게 솔라리스...이니깐 솔라리스를 기준으로 알려드릴게여

...
1. 서버의 메모리, CPU Size Check
=># /usr/platform/sun4u/sbin/prtdiag
2. Hard Disk Size Check
=># format
        0. [disk name....]
        1. [disk name....]
        ...............
        숫자(Disk) 선택 후 p 로 파티션 선택후 p 선택해서 파티션 정보를 확인
        2번 backup 부분이 디스크 전체 용량임(변경시에도 backup 부분은 대부분

안건드림)
        (*주의 파티션 변경후 L 또는 W를 누르면 저장됨;;;)
3. 사용량 체크
CPU => # mpstat 1 (숫자는 1초에 한번씩 변경된걸 본다는것임)
Memory => # vmstat 1 (숫자는 1초에 한번씩 변경된걸 본다는것임)
Disk => # df -k (KB 단위로 보는것임-파티션 나뉜것, 사용량과 마운트 포인트

등...)
이정도면 될까요?? ^^;

 

=======================

 

/usr/platform/sun4u/sbin/prtdiag -v로 보면 CPU 용량이랑 개수, 메모리가 얼매인

지 나오고...
psrinfo 로는 CPU에 대한 정보를 볼 수 있고요.
prtconf | grep Mem하면 메모리가 보이는데...

vmstat나 sar는 performance를 볼라는 명령어죠

 

===================

 

top down

http://www.unixtop.org/download.shtml

압축 푼후
pkgadd -d 파일명 하시면 설치 됩니다

 

========================

 

top 실행시

 

pid : process id를 말합니다. (위에서 적으신 PID는 apache관련 내용입니다. TOP

에서는 pid는 프로세스 아이디를 말합니다.)
user : process의 소유자 (즉 실행자)를 의미 합니다.
pri : Process가 OS의 Process 스케쥴러에서 갖는 우선 순위를 말합니다. 우선순위

가 높으면 우선 순위가 낮은것 보다 우선 적으로 실행 됩니다.
ni : Process의 nice value입니다. 음수인 경우 높은 우선순위를 갖습니다.
size : 프로세스의 코드 사이즈(프로그램 사이즈) + 스텍 사이즈를 말합니다. (단

위는 KB)
rss : 프로세스가 사용하는 전체 메모리양입니다.
share : 프로세스가 사용하는 Shared Memory의 크기 입니다.
stat : 프로세스 상태 입니다. S:Sleeping, D:uninterrupted Sleeping, R:Running,

Z:Zombie, T:Stopped or traced
cpu : 프로세스의 CPU점유율입니다.
mem : 프로세스의 메모리 점유율입니다.
time : 프로세스가 실행된 이후의 총 CPU 시간입니다.
command :프로세스를 실행 시킨 Command Line명령어 입니다.

 

==================

 

top -f 파일명
이렇게 하면 top결과가 파일명으로 저장됩니다.

top 수행은 5초로 되어있습니다.

 

==================

 

위의 모든 글은 http://unix.co.kr/ 에서 찾았습니다.

더 궁금하신 것은 위 사이트를 참조해주세요...

 

==================


저작자 표시 비영리
Posted by 톰켓
TAG CPU, Linux, mem, memory, Unix

댓글을 달아 주세요

http://ftp.twaren.net/Linux/CentOS/5.0/isos/i386/
Posted by 톰켓
TAG Linux

댓글을 달아 주세요