Pythonis 3.14.5 on mälulekkete tõttu tagasi toodud vana prügikoristaja.

On välja antud Python 3.14.5 programmeerimiskeele korrigeeritud versioon, milles, peale vigade ja väikeste haavatavuste parandamise, on taastatud vana prügikorjaja, mida kasutati enne 3.14.x haru. Mõned kasutajate kaebused mälutarbimise olulisest suurenemisest ning mäluleketest pärast tööde viimist 3.14 harusse on tuvastatud põhjuseks, miks selline ebaharilik suur muudatus vaheversioonile tehti.

Lisaks uue prügikorjaja taandarendamisele 3.14 harus on otsustatud seda mitte kasutada järgmises suures versioonis 3.15, mis läbis paar päeva tagasi beetatestimise etapi. Tuletame meelde, et 3.14 harus asendati tsükliline prügikorjaja inkrementaalsega, kus pikaealiste objektide prügikorjamine toimub osade kaupa ja harvemini kui uute objektigeneratsioonide töötlemine, mis vabastatakse tavaliselt sagedamini, mis on võimaldanud oluliselt vähendada maksimaalset peatumise aega rakenduste käitamisel, kus mälu on väga suur hulk objekte.

Pythonis 3.14.5 on mälulekkete tõttu tagasi toodud vana prügikoristaja.


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster