리눅스에서 프로세스의 쓰레드 내역을 자세히 볼 수 있는 명령어가 있나요?
글쓴이: superkkt / 작성시간: 월, 2007/03/05 - 9:41오전
리눅스 환경에서 멀티쓰레드 프로그래밍을 하고 있습니다. 버그가 발견되면 GDB로 그럭저럭 디버깅하면서 근근히 살아가고(?) 있는데요.. 특정 프로세스가 현재 사용중인 쓰레드의 상태를 자세하게 보여주는 명령어가 있으면 프로그래밍하기가 참 편할것 같다는 생각이 많이 듭니다.
그래서 좀 뒤져봤는데 못찾겠네요. top이나 그 외에 제가 아는 기타 리눅스 기본 명령어로는 쓰레드에 대한 정보는 얻지 못했습니다. 혹시 기본 명령어 중에 그런게 있거나 다른 좋은 프로그램이 있다면 좀 알려주세요~
그럼~
Forums:
ps에서 -L 옵션을 주면
ps에서 -L 옵션을 주면 됩니다.
만약 pid와 lwp를 안다면 /proc/pid번호/task/lwp번호/status 파일을 확인해도 됩니다.
----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러
댓글 달기