Получить VMMap как области памяти программно для управляемого приложения.Net

Мы ищем различные области памяти, выделенные в управляемом приложении.Net. VMMap, инструмент Sysinternals, предоставляет всю эту информацию, как показано ниже. Как мы получаем их программно?

twpol / vmmap с открытым исходным кодом предоставляет (как ответили здесь) большую часть необходимой информации, но не всю. Он не предоставляет информацию об управляемой куче, в частности, такие регионы, как общий домен, домен 1, заглушка виртуального вызова домена 1, личные данные и т. Д., Как показано на изображении VMMap.

Частные данные, такие как

sos.VMMap, расширение WinDbg также предоставляет эти данные.

Дело в том, как мы получаем их программно?

0 ответов

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