Неуправляемая память в пуле приложений.net 4
Я пытаюсь отследить источник неуправляемой памяти в приложении.net 4
(это любопытство... У меня нет с этим серьезных проблем, я просто хочу знать, что это такое)
Мое приложение в настоящее время состоит из 1 файла: index.html - содержит "привет мир"
Из профилировщика памяти я загружаю index.html, и он потребляет очень мало (на самом деле, профиль не пнул int)
Затем я загружаю / ловлю (что не существует), и теперь внезапно мы используем в общей сложности около 57 МБ, из которых 54 МБ - неуправляемая память.
Это похоже на большой объем памяти для пустого приложения - и что находится в неуправляемой памяти
Существует "Неиспользуемая память, выделенная для.NET" объемом 2,4 МБ, что я вполне ожидаю.
Любопытно, что если я переключаю пул приложений на.net 2, память не скачет таким образом
Как я уже сказал, мне любопытно, но я ничего не могу найти в Интернете.