인프런 커뮤니티 질문&답변
멀티쓰레드 질문입니다.(파이썬과의 차이)
작성
·
300
답변 2
0
0
Rookiss
지식공유자
한개의 코어에서 쓰레드만 변경한다면 메모리를 순차적으로 가져다 쓸테니, lock에 대한 문제가 발생하기 않지 않나요???
그렇지 않습니다. 물론 확률은 줄어들 수는 있겠지만,
한개의 코어만 사용한다 해서 멀티쓰레드 문제가 완전 해결되진 않고
운 나쁘게 '한 번에 처리 되어야 하는 과정'에서 컨텍스트 스위칭이 일어난다면
여전히 문제는 일어날 수 있습니다.





