Что-то использует 1GB RAM - не могу сказать, что это такое

561
Oliver R.

У меня есть компьютер с 8 ГБ оперативной памяти, и он работает под управлением Windows 7 Professional. Мне было любопытно, почему у меня такое высокое использование памяти, поэтому я быстро составил сводку с помощью Powershell:

$(Get-Process | measure -Sum -Property VirtualMemorySize).sum/8/1024/1024 3147,34033203125 

Если я одновременно открываю Resmon, он говорит, что используется 4430 МБ ОЗУ. Таким образом, «отсутствует» более 1 ГБ, см. Скриншот ниже. Вы можете помочь мне найти это? Taskmanager также показывает то же значение памяти, что и Resmon.

RAM usage powershell vs resmon

Мой прогноз заключается в том, что в прошлом я использовал RAM-диск и другие программы для этой цели. Я заметил следующее: В настоящее время я использую «ImDisk» для создания RAM-диска. Я добавил 1 ГБ RAM-диск и TaskManager / Resmon видит новый RAM-диск как использованную RAM, тогда как get-процесс powershell - нет (см. Второй скриншот). Итак, как я могу определить правильное использование памяти с powershell? И возможно ли, что есть старый драйвер оперативной памяти, который я использовал в прошлом, все еще где-то спрятанный в системе, занимающий недостающее количество оперативной памяти? Принимает ли Powershell -process системные сервисы? Спасибо за помощь!

enter image description here

Обновление 1: Снимок экрана RAMMap (1 ГБ RAM-диска работает):

enter image description here

Обновление 2:

Снимок экрана Poolmom (1 ГБ RAM-диска работает):

enter image description here

0
Работающий ramdisk где-то будет иметь доказательства: это будет запущенный процесс. Просматривайте свои Сервисы и свой Диспетчер задач. Возможно, используйте Process Explorer из SysInternals для определения любых процессов, использующих этот недостающий 1 ГБ. Однако ОЗУ также может использоваться аппаратным обеспечением компьютера. Ваши настройки видео BIOS могут зарезервировать определенный объем памяти и сосредоточиться только на RAMDisks, так как виновник, скорее всего, НЕ даст вам полный ответ. music2myear 6 лет назад 0
Вы также должны прочитать эти два вопроса, на которые уже даны ответы: https://superuser.com/questions/674649/windows-using-too-much-ram-how-to-diagnose-resource-hog и https://superuser.com/ вопросы / 906161 / почему-д-ресурсы монитор-и-задача-менеджеры-полный баран использование, не четный удалено добавить? RQ = 1 music2myear 6 лет назад 0
Я думал о другой аппаратной части, но Resmon ясно показывает только 2 МБ, зарезервированные для другого оборудования (-> скриншоты). Мемдиски каким-то образом позволяют освободить свое пространство с помощью драйвера и / или системной службы, поэтому для них нет конкретного процесса. «Самые большие» процессы в моей системе намного меньше 1 ГБ памяти, поэтому TaskManager / Resmon / Processsexplorer не помогают. Спасибо за ссылки, я проверю их более подробно как можно скорее, poolmom.exe представляется полезным инструментом. Oliver R. 6 лет назад 0
Сервисы имеют процессы, даже в Windows 7, и память, выделенная драйверам, будет видна в системных процессах. Оба могут быть идентифицированы с помощью Process Explorer. То, что в Process Explorer не отображается соответствующая запись, указывает на то, что проблема с RamDisk, скорее всего, не возникает. music2myear 6 лет назад 0
Вы запрашиваете виртуальную память (AKA «Commit»). Это не то же самое, что использование оперативной памяти. Daniel B 6 лет назад 1
опубликовать [RAMMap] (https://docs.microsoft.com/en-us/sysinternals/downloads/rammap) изображение magicandre1981 6 лет назад 2
Используйте SysInternals procmon, чтобы получить полную информацию обо всех процессах, запущенных на вашем компьютере, использовании памяти, пути к командам и т. Д. postanote 6 лет назад 0
Какой тип графического процессора вы используете? Возможно, это часть «общей» видеопамяти. Allen Howard 6 лет назад 0
Я отключил встроенную графику (думаю, что это Nvidia 8600 GS или аналогичная, в диспетчере устройств это не отображается), основной графический процессор - Nvidia 580 GTX Oliver R. 6 лет назад 0
у вас есть 2 ГБ [драйвера заблокированы] (https://superuser.com/a/1125553/174557), что может быть приводом, остальное может быть в порядке, если вы запускаете много обычных программ (вы сделали их нечитаемыми или нас) , так что использование нормальное. magicandre1981 6 лет назад 0

0 ответов на вопрос

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