728x90
런타임중에 프로세스가 차지하는 메모리 상태를 볼 수 있는 툴이 pmap 이라는 프로그래이다.
pmap을 실행시키면 다음과 같은 정보를 보여준다.
pmap이라는 툴은 procps라는 패키지 안에 포함된 툴로서 이 패키지 안에는 pmap을 포함한 여러 유용한 툴이 있다.
따라서, pmap을 크로스 컴파일 하려면 procps라는 패키지를 검색하면 패키지 관련 홈페이지를 검색할 수 있고,
소스도 다운로드 가능하다.
http://procps.sourceforge.net/
pmap을 실행시키면 다음과 같은 정보를 보여준다.
example$ pmap 102905
102905: sh
00010000 192K r-x-- /usr/bin/ksh
00040000 8K rwx-- /usr/bin/ksh
00042000 40K rwx-- [ heap ]
FF180000 664K r-x-- /usr/lib/libc.so.1
FF236000 24K rwx-- /usr/lib/libc.so.1
FF23C000 8K rwx-- /usr/lib/libc.so.1
FF250000 8K rwx-- [ anon ]
FF260000 16K r-x-- /usr/lib/en_US.ISO8859-1.so.2
FF272000 16K rwx-- /usr/lib/en_US.ISO8859-1.so.2
FF280000 560K r-x-- /usr/lib/libnsl.so.1
FF31C000 32K rwx-- /usr/lib/libnsl.so.1
FF324000 32K rwx-- /usr/lib/libnsl.so.1
FF340000 16K r-x-- /usr/lib/libc_psr.so.1
FF350000 16K r-x-- /usr/lib/libmp.so.2
FF364000 8K rwx-- /usr/lib/libmp.so.2
FF380000 40K r-x-- /usr/lib/libsocket.so.1
FF39A000 8K rwx-- /usr/lib/libsocket.so.1
FF3A0000 8K r-x-- /usr/lib/libdl.so.1
FF3B0000 8K rwx-- [ anon ]
FF3C0000 152K r-x-- /usr/lib/ld.so.1
FF3F6000 8K rwx-- /usr/lib/ld.so.1
FFBFC000 16K rw--- [ stack ]
total 1880K
pmap이라는 툴은 procps라는 패키지 안에 포함된 툴로서 이 패키지 안에는 pmap을 포함한 여러 유용한 툴이 있다.
따라서, pmap을 크로스 컴파일 하려면 procps라는 패키지를 검색하면 패키지 관련 홈페이지를 검색할 수 있고,
소스도 다운로드 가능하다.
http://procps.sourceforge.net/
728x90
'Research > Linux' 카테고리의 다른 글
라이브러리 목록 알아내기 ldd - ld-linux.so (1) | 2008.12.22 |
---|---|
history 사용법 (0) | 2008.12.16 |
object dump file 정렬 (1) | 2008.12.11 |
rpm 파일에서 파일 추출 (0) | 2008.11.12 |
특정 패턴의 파일을 제외하고 tar로 묶기 (0) | 2008.10.23 |