Как обнаружить и устранить утечки памяти в Windows 10?

Ранее у меня была еще одна утечка памяти, и она была диагностирована и решена. Но теперь я чувствую, что у меня есть еще один, и я, кажется, не могу обнаружить его так, как раньше. Вот старый вопрос - Теги утечки памяти Windows 10 (poolmon) FMIC и Irp - Невыгружаемый пул объемом 5,7 ГБ

Моя проблема сейчас в основном та же, разница в том, что невыгружаемый пул на этот раз не является проблемой при 700-800 МБ против 5,7 ГБ в предыдущем вопросе.

Я хочу понять как искать утечки памяти, когда я подозреваю, что они у меня есть, поэтому мне не нужно спрашивать снова. Две вещи, в частности, которые заставляют меня подозревать, что у меня утечка памяти:

  • За несколько дней использование моей оперативной памяти увеличивается до 90%+ при работе на холостом ходу
  • Мой диспетчер задач показывает высокий процент использования, но просмотр вкладки "Процессы" показывает, что неучтено много оперативной памяти, т.Е. Недостаточно процессов, использующих достаточно памяти, чтобы объяснить высокое использование памяти.

Это было проблема для меня в течение многих лет на нескольких компьютерах и после нескольких переустановок, и я немного устал от этого. Я более или менее смирился с тем, что это либо часть программного обеспечения, которое я всегда устанавливаю, либо просто часть Windows, но после того, как в последнее время произошло несколько сбоев программного обеспечения, я действительно хотел бы разобраться в этом.

Конфигурация и статистика ПК с открытой только Opera GX и некоторым фоновым программным обеспечением:

  • Использование оперативной памяти / всего - в настоящее время 10,8/16 ГБ. Увеличивается до ~11-12 ГБ примерно через 24-48 часов после перезагрузки. Увеличивается до ~14 ГБ примерно через 72-96 часов после перезагрузки.
  • Файл подкачки - включен, установлен в " Пользовательский размер " с начальным размером 1000 МБ и максимальным размером 20000 МБ. В настоящее время используется около ~8100 МБ.
  • Процессы диспетчера задач отсортированы по использованию оперативной памяти - самый высокий пользователь оперативной памяти - Opera с 2,8 ГБ , за которым следует RAMMap с 600 МБ и Discord с 80 МБ . Использование оперативной памяти продолжает снижаться до очень небольшие цифры оттуда, т.Е. Есть много оперативной памяти, которая сообщается как используемая, но не учитывается диспетчером задач на вкладке Процессы.
  • RAMMap - Нажатие на "Пустой -> Пустые рабочие наборы" привело к снижению использования оперативной памяти с 10,8 ГБ до 6,3 ГБ, которое увеличилось за 2 минуты до ~8,3 ГБ, пока я писал этот вопрос.

Я знаю, что здесь есть несколько других вопросов, касающихся подобных проблем, но, похоже, я не могу найти помощи ни в одном из них, поэтому я спрашиваю для надежного метода самостоятельного обнаружения проблемы в будущем, чтобы мне не пришлось задавать больше вопросов. Это может быть полезно и другим пользователям, рассматривающим этот вопрос.

Я прикрепил несколько изображений, чтобы вы могли видеть, что происходит. Task manager RAM Map Use Counts RAM Map Processes RAM Map Priority Summary Resource Monitor

Каковы мои следующие шаги, куда мне идти отсюда, чтобы найти преступника?