Что такое un-managed
и managed memory
? Может кто-нибудь объяснить мне вкратце?Неуправляемая память и управляемая память
Кроме того, что именно означало бы, когда концепция управляемой памяти будет перенесена в ОЗУ, вызвав управляемую RAM. Каковы некоторые особенности «управляемого RAM» и «un-managed-RAM»?
adrianm, Thanks Для ответа – Naruto
За кулисами .NET runtime/JVM также использует неуправляемую память. Он выделяется из диспетчера памяти ОС - точно так же, как и любая неуправляемая программа. Проще говоря, он выделяет большую часть памяти по мере необходимости и называет ее «управляемой кучей». Затем этот блок «управляется» для использования управляемыми объектами с помощью среды выполнения (GC). Время выполнения также заботится об уменьшении размера и возврате памяти в ОС по завершении. Поэтому я бы предпочел называть «управляемую» память виртуальной частью «неуправляемой» памяти. – user492238