Cum optimizează managerul de memorie CPython (PyMalloc) alocarea memoriei pentru obiecte mici de până la 512 bytes? Cum este organizată ierarhia de Arena, Pool și Block, și de ce memoria eliberată de Python nu este întotdeauna returnată sistemului de operare (malloc vs free)?