스레드 모듈과 함께 파이썬 코드에 2 개의 스레드와 하나의 전역 변수가 있다고합시다. 이 코드에서는 thread-1 만 전역 변수의 값을 수정하지만 thread-2는 전역 변수의 값을 읽고 해당 값에 따라 작업을 수행합니다.파이썬 스레딩 모듈 아래에 전역 변수 잠그기
이 상황에서 Lock()을 사용하여 전역 변수에 대한 액세스를 보호해야합니까? C에서는 이러한 조건에서 뮤텍스를 사용해야합니다. 그러나, GIL과 파이썬은 어떨까요? 아직도 그렇습니까? Lock()이 여전히 필요합니까?