U Python 3.14.5 zbog curenja memorije vraćen je stari sakupljač smeća.

Objavljen je ispravak verzije programskog jezika Python 3.14.5, koji osim ispravljanja grešaka i manjih ranjivosti, ponovno koristi stari sakupljač smeća koji je primenjivan pre grane 3.14.x. Kao razlog za značajnu promenu, koja nije tipična za međuverzije, navedene su pritužbe korisnika na značajno povećanje potrošnje memorije nakon prelaska radnih sistema na granu 3.14 i pojava curenja memorije.

Osim ukidanja novog sakupljača smeća u grani 3.14, odlučeno je da se on ne koristi ni u sledećem značajnom izdanju 3.15, koje je pre nekoliko dana prešlo u fazu beta testiranja. Podsećamo da je u grani 3.14 ciklični sakupljač smeća zamenjen inkrementalnim, pri čemu se sakupljanje smeća dugotrajnih objekata vrši delimično i ređe nego obrada novih generacija objekata, koji se obično oslobađaju češće, što je omogućilo značajno smanjenje maksimalnog vremena pauze u izvođenju aplikacija sa vrlo velikim brojem objekata u memoriji.

U Python 3.14.5 zbog curenja memorije vraćen je stari sakupljač smeća.


Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster