È stata rilasciata una versione correttiva del linguaggio di programmazione Python 3.14.5, che oltre a correggere errori e vulnerabilità minori, ripristina il vecchio garbage collector utilizzato prima della serie 3.14.x. Come motivazione per questo cambiamento insolito per un rilascio intermedio, si segnalano le lamentele degli utenti riguardo a un significativo aumento del consumo di memoria dopo il passaggio delle loro infrastrutture alla serie 3.14 e la comparsa di perdite di memoria.
Oltre al ripristino del nuovo garbage collector nella serie 3.14, è stato deciso di non utilizzarlo nel prossimo rilascio significativo 3.15, che è passato alla fase di beta testing alcuni giorni fa. Ricordiamo che nella serie 3.14 il garbage collector ciclico è stato sostituito con uno incrementale, in cui la raccolta dei rifiuti per oggetti a lunga durata viene eseguita per parti e meno frequentemente rispetto alla gestione delle nuove generazioni di oggetti, che di solito vengono liberati più spesso, permettendo di ridurre significativamente il massimo tempo di inattività delle applicazioni con un numero molto elevato di oggetti in memoria.

Fonte: opennet.ru
