얼마 전에 naming conventions for threads에 대한 SO 질문을 만들었습니다. 문제는 "어떻게 스레드에 이름을 붙이겠습니까?"스레드 이름 - 언제 알 필요가 있습니까?
다시 보면 스레드 이름은 스레드 이름을 읽어야 만 문제가됩니다.
스레드를 검사하고 이름을 사용하여 스레드를 확인해야 할 때의 실제 예를 제공 할 수 있습니까? 이것은 플랫폼/프레임 워크에 독립적입니다.
어떻게 (어떤 환경에서)이 작업을 수행 했습니까?
어떤 시나리오에서 문제를 해결해야하고 스레드 을으로 검사해야했는데이를 어떻게 수행 했습니까?
일반적으로 스레드 이름은 로깅 및 디버깅에만 유용합니다. –
좋아, 그럼, 구체적으로 어떻게 로깅이나 디버깅을 위해 스레드 이름을 사용합니까? 스레드의 이름을 알려주는 로깅 또는 디버깅 메커니즘은 무엇이며 어떻게 도움이됩니까? – core
이것은 플랫폼에 구애받지 않습니다. Windows에서는 스레드의 이름을 지정할 수 없습니다. –