Python 3.13에서 GIL을 제거하면 빨라질까?
Python 버전 3.13은 GIL(Global Interpreter Lock)을 비활성화하여 스레드를 더 많이 실행할 수 있습니다.
그렇다면 Python이 이전보다 얼마나 빨라질지 동영상에서 다룹니다.
그런데, 문제는 FastAPI, Django 등 기존 GIL 방식으로 만들어진 프레임워크나 모듈은 어찌 처리될지...
[그림] GIL을 사용하는 경우, 테스트 예제에서 멀티스레딩 속도가 그리 빠르지 않음.

[그림] GIL을 사용하지 않으면, 멀티스레딩 속도가 빨라짐. (싱글스레딩, 멀티프로세싱은 약간 느림)

https://www.youtube.com/watch?v=mvxR6_G4yLQ
반응형
'Python 활용' 카테고리의 다른 글
| csv 파일을 엑셀에서 열 때 한글이 깨지는 경우 (0) | 2025.05.08 |
|---|---|
| Kivy 파이썬 App (0) | 2025.03.07 |
| 파이썬, 대화 상자에서 파일 선택하기 (0) | 2025.01.28 |
| AttributeError: module 'bcrypt' has no attribute '__about__' 오류 발생 시 (0) | 2025.01.28 |
| 파이썬, PyVisual - GUI 빌더 (0) | 2025.01.08 |
