Understanding the Python GIL

David Beazley · 46:09 · Watch on YouTube

Python의 GIL은 CPU 바운드 작업에서 스레드 속도 향상을 막을 뿐만 아니라 — 멀티코어 머신에서는 두 개의 스레드를 두 배 느리게 만드는 병적인 스래싱을 유발하며, 이 강연은 OS 스케줄링과 락 시그널링을 통해 그 이유를 설명한 뒤 Python 3.2의 새로운 GIL을 평가합니다.

Read the full summary on retube

English