9
strace가 멀티 스레드 응용 프로그램의 경우 시스템 호출을 호출 한 스레드의 스레드 ID를 줄 수 있는지 궁금합니다. 그것이 할 수있는 경우 누군가 나를 위해 그것을 사용하는 데 필요한 strace 옵션을 도와 주시기 바랍니다 수 있습니다.다중 스레드 프로세스의 strace 출력에서 스레드의 스레드 ID를 얻을 수 있습니까?
strace가 멀티 스레드 응용 프로그램의 경우 시스템 호출을 호출 한 스레드의 스레드 ID를 줄 수 있는지 궁금합니다. 그것이 할 수있는 경우 누군가 나를 위해 그것을 사용하는 데 필요한 strace 옵션을 도와 주시기 바랍니다 수 있습니다.다중 스레드 프로세스의 strace 출력에서 스레드의 스레드 ID를 얻을 수 있습니까?
strace -f
Linux에서 해당 작업을 수행합니다. 그것은 pid
을 인쇄하지만 실제 스레드 ID입니다. 외부 명령을 실행합니다. 외부 명령도 표시됩니다.
감사합니다. 그것은 나를 위해 일했습니다. –
실제로 "[tid 29612]"를 의미 할 때 여전히 "[pid 29612]"로 출력에 나타납니다. – rogerdpack