Неуправляемая память в пуле приложений.net 4

Я пытаюсь отследить источник неуправляемой памяти в приложении.net 4

(это любопытство... У меня нет с этим серьезных проблем, я просто хочу знать, что это такое)

Мое приложение в настоящее время состоит из 1 файла: index.html - содержит "привет мир"

Из профилировщика памяти я загружаю index.html, и он потребляет очень мало (на самом деле, профиль не пнул int)

Затем я загружаю / ловлю (что не существует), и теперь внезапно мы используем в общей сложности около 57 МБ, из которых 54 МБ - неуправляемая память.

Это похоже на большой объем памяти для пустого приложения - и что находится в неуправляемой памяти

Существует "Неиспользуемая память, выделенная для.NET" объемом 2,4 МБ, что я вполне ожидаю.

Любопытно, что если я переключаю пул приложений на.net 2, память не скачет таким образом

Как я уже сказал, мне любопытно, но я ничего не могу найти в Интернете.

0 ответов

Другие вопросы по тегам