Kaip CPython atminties valdytojas (PyMalloc) optimizuoja atminties paskirstymą mažiems objektams iki 512 baitų? Kaip organizuota Arena, Pool ir Block hierarchija, ir kodėl Python atlaisvinta atmintis ne visada grąžinama operacinei sistemai (malloc vs free)?