실험적 JIT 컴파일러가 더 빨라진 Python 3.15 출시
요약
Python 3.15가 실험적인 JIT 컴파일러를 통해 성능 개선을 이루며 출시되었습니다. 이 JIT는 Linux x86-64 환경에서 평균 7~8%, AArch64 macOS에서 11~12% 더 빠른 속도를 보여줍니다. 또한, 센티넬 타입, UTF-8 기본 인코딩 등 다양한 기능이 추가되어 개발 편의성이 향상되었습니다.
핵심 포인트
- Python 3.15에 실험적 JIT 컴파일러가 도입되어 성능이 크게 개선됨.
- Linux x86-64 환경에서 평균 7~8% 속도 향상을 기대할 수 있음.
- AArch64 macOS에서는 테일 호출 인터프리터 대비 11~12% 빠름.
- 센티넬 타입, UTF-8 기본 인코딩 등 여러 기능이 추가됨.
실험적 JIT 컴파일러가 더 빨라진 Python 3.15 출시

Python의 JIT 컴파일러는 여전히 실험적인 형태이지만, Python 3.15에서는 훨씬 빨라졌습니다. 이 JIT 컴파일러는 표준 인터프리터 대비 Linux x86-64 환경에서 평균적으로 78% 더 빠르며, AArch64 macOS에서는 테일 호출(tail-calling) 인터프리터보다 1112% 더 빠르다고 합니다.
Python 3.15는 또한 센티넬 내장 타입(sentinel built-in type), UTF-8을 기본 인코딩으로 채택한 점, 빠른 Python 스크립트 시작 시간을 위한 명시적 지연 임포트(explicit lazy imports), 새로운 'frozendict' 내장 타입, 그리고 패키지 시작 구성 파일 등을 도입했습니다.
Python 3.15는 또한 개선된 오류 메시지, 표준 라이브러리 향상, C API 개선 등의 이점을 누립니다. 또한 시스템 레벨의 관찰 가능성(observability) 향상을 위해 기본적으로 프레임 포인터(frame pointers)를 활성화합니다.
오늘 발표된 Python 3.15에 대한 다운로드 및 자세한 내용은 Python.org에서 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기