2011-02-09 3 views
0

스레드 라이브러리가이 작업에 어떤 영향을 줍니까? 해당 스레드 라이브러리는 무엇입니까? 유일한 책임은? 그리고 가능하다면 정확히 무엇이 스레드 라이브러리인지 설명해주십시오 ....차단 된 프로세스가 있습니다. 그러나이 프로세스의 한 스레드가 아직 실행 중이 아닙니다. 여전히 실행 중입니다.

+0

스레드 라이브러리? 뭐야? 어느 플랫폼에 대해 이야기하십니까? 언어? 귀하의 질문을 더 명확하게 대답을 –

답변

0

사용자 인터페이스 스레드가 루틴을 대기중인 경우 프로세스가 종종 "차단됨"으로 나타날 수 있습니다. 이것은 프로그램의 유일한 스레드 일지 모르지만 그 스레드는 계산 집약적 인 작업을하고 있으며 사용자 인터페이스가 업데이트되지 못하게합니다.

그러나 실제로는 라이브러리 스레딩과는 별개의 문제입니다.

+0

받을 수 있도록 고려하십시오, 당신과 내가 말한 것과 스레드 라이브러리 사이에는 아무런 관련이 없습니까? – Dchris

+0

아니요, 필수는 아닙니다. 프로세스는 "차단 된"것처럼 보일 수 있지만 여전히 하나의 스레드 만 가지고 있습니다 (즉, "스레딩 라이브러리"를 사용하지 않음). 그러나 여전히 100 % CPU를 사용합니다. –

관련 문제