Как получить память, доступную или используемую в C#

Да, продукты WSO2 совместимы с MYSQL. ВЫ можете найти проверенную базу данных здесь,

https://docs.wso2.com/display/compatibility/Tested+DBMSs

126
задан johnnyRose 8 August 2016 в 16:53
поделиться

3 ответа

Возможно, вы захотите проверить метод GC.GetTotalMemory .

Он получает номер байтов, которые в настоящее время считаются выделенными сборщиком мусора.

37
ответ дан 24 November 2019 в 00:52
поделиться

Вы можете использовать:

Process proc = Process.GetCurrentProcess();

Чтобы получить текущий процесс и использовать:

proc.PrivateMemorySize64;

Чтобы получить использование частной памяти , Для получения дополнительной информации смотрите эту ссылку .

162
ответ дан 24 November 2019 в 00:52
поделиться

System.Environment имеет WorkingSet ] - 64-разрядное целое число со знаком, содержащее число байтов физической памяти, сопоставленных с контекстом процесса.

Если вам нужно много подробностей, есть System.Diagnostics.PerformanceCounter , но это будет немного больше усилий для настройки.

23
ответ дан 24 November 2019 в 00:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: