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

Objavljen je ispravak verzije programskog jezika Python 3.14.5, u kojem je, osim ispravka grešaka i manjih ranjivosti, izvršen povratak na stari skupljač smeća koji se koristio prije grane 3.14.x. Kao razlozi za uvođenje značajne promjene koja nije uobičajena za međuverzije navode se pritužbe korisnika na značajno povećanje potrošnje memorije nakon prijelaza radnih sustava na granu 3.14 i pojavu curenja memorije.

Osim povratka starog skupljača smeća u grani 3.14, odlučeno je da se on ne koristi u sljedećem značajnom izdanju 3.15, koje je prije nekoliko dana prešlo u fazu beta-testiranja. Podsjetimo da je u grani 3.14 ciklični skupljač smeća zamijenjen inkrementalnim, u kojem se skupljanje smeća dugotrajnih objekata vrši u dijelovima i rjeđe nego obrada novih generacija objekata, koji se obično oslobađaju češće, što je omogućilo znatno smanjenje maksimalnog vremena pauze izvršavanja aplikacija s vrlo velikim brojem objekata u memoriji.

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


Izvor: opennet.ru
Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster