Поделиться через


Выделение и освобождение от узла

Распределение по узлам и освобождение структур данных с помощью заглушки — это метод управления памятью по умолчанию для всех параметров как на клиенте, так и на сервере. На стороне клиента заглушка выделяет каждый узел с отдельным вызовом midl_user_allocate. На стороне сервера вместо вызова midl_user_allocate используется частная память, когда это возможно. При вызове midl_user_allocate заглушки сервера вызовут midl_user_free для освобождения данных. В большинстве случаев использование выделения по узлам и освобождения вместо [выделения (all_nodes)] приведет к повышению производительности заглушки на стороне сервера.