Thread(4) - Lock, Deadlock 강의를 듣다가 질문드립니다.
GIL은 한번에 실행중인 스레드가 1개임을 보장하는 것으로 알고있어요. 한 스레드가 온전히 동작한다는 것은 컴퓨터가 이해하기엔 힘든 개념인것 같아요. 특히 time.sleep(0,1)을 하는 순간 다른 스레드가 실행되도록 실행이 멈출테니 데이터를 보장하기 더 어려워지는것 같아요. sleep에 대한 자료 링크입니다.(파이썬은 아닙니다) https://kldp.org/node/125415