Каждые несколько дней безотказной работы использование моего компьютера увеличивается без каких-либо очевидных причин. Вот типичное чтение использования памяти после 4 дней безотказной работы:
Тем не менее, я попытался отследить приложение-нарушитель, которое может вызвать утечку памяти. Диспетчер задач отображает самый высокий уровень использования приложений в Google Chrome (всего около 200 МБ):
Закрытие других приложений до сих пор таинственно используется на 62%:
Между тем, poolmon.exe
показывает, что теги CM16
и Proc
перечислены с использованием большого объема памяти в выгружаемом и невыгружаемом пулах соответственно:
Как ни странно, перезагрузка компьютера очищает использование памяти, но выключение и запуск не делает. Я предполагаю, что это связано с функцией "быстрого запуска", но я не уверен, почему это повлияет на использование памяти.
Если это имеет значение, я также использую CleanMem, так как предполагал, что это поможет устранить любые проблемы с утечкой памяти.
Учитывая это, как я могу точно определить, что вызывает высокое использование памяти в моей системе?
ОБНОВЛЕНИЕ: Я попытался запустить xperf для просмотра трассировки стека в тегах пула, как это было предложено в комментарии, но я не уверен, что делать с тем, что я нашел:
ОБНОВЛЕНИЕ: Вот файл ETL скриншота выше