Мое приложение (DotNET) работает как плагин внутри автономного приложения C++, которое предоставляет C++/CLI SDK.Использование памяти приложения DotNET
Очень легко для моих пользователей создавать большие объемы данных, и я хотел бы предложить вариант прерывания, если потребление памяти моего подключаемого модуля + базового приложения достигает -say-90% от допустимого максимума ,
Как измерить общее потребление памяти (в идеале для неуправляемого кода и) и как узнать, сколько окон памяти для текущего приложения?
Да! Это оно! Я уже беспокоился, что мне пришлось пройти через Пинвоке, чтобы добраться до этого. –
Класс Process имеет много хороших показателей, таких как это - взгляните на документы, и вы увидите многие из них. –