Proposal perubahan telah diajukan untuk membangun interpreter CPython dan pustaka standar Python menggunakan flag optimasi kompiler “-O3” daripada standar tingkat optimasi “-O2” yang diberlakukan Fedora. Hal ini dicari demi performa Python yang lebih baik di Fedora 41.
Insinyur Red Hat, Miro Hrončok, memaparkan proposal perubahan untuk mengkompilasi paket Python Fedora 41 menggunakan -O3, bukan -O2. Ini cocok dengan versi rilis Python upstream untuk -O3 sementara -O2 hanya digunakan di Fedora sesuai mandat default distribusi.
Dengan menggunakan -O3 dan bukan -O2, paket Fedora Python ditemukan memberikan kinerja 1,04x secara keseluruhan namun dalam beberapa tolok ukur mikro tertentu memberikan kinerja sebesar 1,08~1,16x -O2.
Satu-satunya kelemahan yang diungkapkan sejauh ini adalah kemungkinan paket Python yang sedikit lebih besar tetapi peningkatan ruang disk menggunakan tingkat optimasi -O3 harus kurang dari 2%.
Secara keseluruhan, ini adalah perubahan yang masuk akal untuk meningkatkan kinerja Python di Fedora. Proposal perubahan F41 ini masih perlu disetujui oleh Fedora Engineering and Steering Committee (FESCo) namun mereka yang tertarik dengan rencana saat ini dapat menemukannya melalui Fedora Wiki.
Itulah berita seputar Fedora 41 Mencari Optimasi “-O3” Untuk Pembuatan Python-nya, semoga bermanfaat. Disadur dari Phoronix.com.