반응형
truss는 명령어에서 상세한 시스템콜별 호출 시간, 프로세스의 hang 원인 파악 등 정보를 분석하기 위해 사용되는 명령어이다.
예를 들어, 개발된 애플리케이션 바이너리를 truss 명령어와 함께 실행함으로써 내부적으로 호출되는 시스템콜 및 수행시간 등 정보를 수집할 수 있다.
1. 데몬 프로세스 시스템콜 분석
$ truss -p [프로세스ID] -o [출력파일] |
예시) PID가 30298인 프로세스의 시스템콜 정보를 daemon.txt 파일에 저장한다.
$ truss -p 30298 -o daemon.txt
2. 명령어 시스템콜 호출 분석
$ truss [명령어] |
예시) find 명령어의 시스템콜 정보를 find.txt 파일에 저장한다.
$ truss find . -print > find.txt
'OS > AIX' 카테고리의 다른 글
[명령어] AIX에서 fuser 이해 (0) | 2024.07.02 |
---|---|
[Tips] AIX에서 System Error 로그 확인 방법 (0) | 2020.01.04 |
[명령어] errrpt 사용법 (0) | 2018.07.25 |
[Tips] 장치 관련 명령어(lsdev, lscfg, lsattr) (0) | 2018.03.31 |
[정보] Keepalive 관련 파라미터 (0) | 2018.01.20 |