파이썬은 왜 멀티코어를 제대로 못 쓸까? GIL의 비밀! 인터프리터 언어라서 모든 변수가 힙에 저장되고, 이를 관리하기 위한 레퍼런스 카운팅 때문에 전체 프로그램에 하나의 큰 락이 필요했다. 파이썬만의 문제가 아닌 인터프리터 언어의 숙명!