У меня есть ситуация, когда я использую AllocHGlobal (всегда одинакового размера) для функции, которую я часто использую (вероятно, 30 раз в секунду), в конце функции, которую я вызываю FreeHGlobal
Isлучше, если я сохраню часть памяти, выделенную с помощью AllocHGlobal, и освобожу ее, когда класс Dispose, или я должен распределять / освобождать каждый раз, когда вызываю функцию?
Я не знаю, как эта память ведет себя в c #,«новый мир» для меня