파이썬 3.14는 성능을 크게 향상시키는 꼬리 호출 기반의 새로운 인터프리터를 도입합니다. 초기 테스트 결과, 이 새로운 인터프리터는 플랫폼과 아키텍처에 따라 -3%에서 30%까지의 성능 향상을 제공할 수 있으며, pyperformance 벤치마크에서 기하 평균 9-15% 더 빠른 실행 속도를 기록합니다.
현재 이 인터프리터는 x86-64 및 AArch64 아키텍처에서 Clang 19 및 그 이후 버전과만 호환됩니다. 향후 GCC의 릴리스에서도 이 기능이 지원될 것으로 기대됩니다. 새로운 인터프리터는 선택적(opt-in)이며, 사용자들은 성능 이점을 최대한 활용하기 위해 프로파일 기반 최적화(profile-guided optimization)를 활성화할 것을 권장합니다. 이는 성능 향상이 검증된 유일한 구성입니다. 이 새로운 인터프리터로 파이썬을 빌드하는 방법에 대한 자세한 지침은 문서에서 확인할 수 있습니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.