LINUX에서 debuging tool pstack/lsstack 사용하기~

jeffy의 이미지

LINUX에서 시스템 프로그램을 개발하고 있습니다.

예전에 Solaris에서는 pstack을 사용하여 프로세스 뿐 아니라, 쓰레드(LWP)에 대한

스택 Trace도 했는데, 리눅스에서는 쓰레드(LWP)에 대한 스택 Trace는 안되네요... ㅠㅠ

물론, lsstack도 해 봤는데 마찬가지네요...~

gdb처럼, 소스 컴파일 시 어떤 옵션을 줘야 되는건가요?

아님 리눅스에서는 LWP에 대한 스택 Trace는 안되는 건가요?... 찾아봐도 이에 대한

내용은 없네요.

현재 리눅스는 Redhat9 Kernel 2.4 사용 중입니다.

답변 부탁드립니다.