Ana içeriğe geç
Programlama

Python 3.15 performans testleri JIT derleyicisinde sıçrama gösterdi

Öne çıkanlar

  • Python 3.15 standart yorumlayıcısı, tek iş parçacıklı testlerde Python 3.14 ile neredeyse aynı performansı gösterdi.
  • Python 3.15 JIT derleyicisi standart sürüme kıyasla yüzde 20 ile yüzde 28 arasında daha hızlı çalıştı.
  • Serbest iş parçacıklı (free-threading) yapı, 4 iş parçacıklı Fibonacci testinde standart sürümden 4,5 kat daha hızlı tamamlandı.

Yayımlanan gayriresmi kıyaslama testleri, yakında çıkacak Python 3.15 sürümünün standart yorumlayıcıda önceki sürüme kıyasla kayda değer bir hız artışı sunmadığını ortaya koydu. Intel Core i5 işlemcili Gentoo Linux kurulu bir dizüstü bilgisayarda yürütülen testlerde Fibonacci hesaplaması ve kabarcık sıralaması algoritmaları tek ve dört iş parçacıklı olarak çalıştırıldı. Elde edilen veriler, standart CPython yorumlayıcısında Python 3.14 ile 3.15 arasında belirgin bir hız farkı oluşmadığını gösterdi.

Test sonuçları, sürümün asıl performans kazanımının deneysel JIT derleyicisi tarafında gerçekleştiğini belgeledi. Python 3.15 JIT derleyicisi, tek iş parçacıklı testlerde standart CPython 3.15 sürümüne göre yüzde 20 ile yüzde 28 arasında daha yüksek çalışma hızı yakaladı. Çok iş parçacıklı tarafta ise küresel yorumlayıcı kilidini (GIL) kaldıran serbest iş parçacıklı (free-threading) yapı, standart yorumlayıcıya kıyasla 4,5 kata varan performans üstünlüğü sergiledi.

Eski sürümlerle yapılan kıyaslamalarda Python 3.11 ve 3.14 sürümlerinin geçmişte en büyük performans sıçramalarını yaptığı, 3.15'in ise standart tarafta bu ivmeyi sürdüremediği görüldü. Node.js, PyPy ve Rust gibi alternatif çalışma ortamlarının da dahil edildiği testlerde PyPy standart Python'dan belirgin biçimde hızlı çalıştı. JIT derleyicisinin deneysel aşamada kalması nedeniyle üretim sistemlerinde Python 3.14 kullanımının yeterli görüldüğü aktarıldı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.