Области выделения памяти
CPython поддерживает три области динамического выделения памяти:
1. Область сырой (raw) памяти — используется для выделения памяти из системной кучи и больших объемов памяти, а также если она выделяется не для объектов Python.
2. Область объектной (object) памяти — используется для выделения памяти для всех объектов Python.
3. Область PyMem — то же, что PYMEM_DOMAIN_OBJ. Этот тип существует для обеспечения совместимости со старыми API.