RamMap показывает миллионы процессов, что Диспетчер задач не делает

У меня есть поле сервера 2008 года с 32 ГБ RAM на, и я занимался расследованиями, почему она исчерпывает память каждые 150 дней выхода. Диспетчер задач показывает, что мы достигаем 99%-го использования памяти, но все процессы не складывают.

Когда я смотрю в RamMap существуют буквально миллионы того же показа приложения с помощью 4K RAM. Я понимаю, что Windows Caches, который закрывают некоторые настройки в RAM после приложения так, чтобы приложение могло запуститься быстро, но мой вопрос состоит в том, почему это имеет несколько экземпляров PID? Конечно, кэширование настроек однажды на приложение достаточно? каждый раз перезапуски приложения это создает другой процесс.

Screenshot

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

1
задан 24 August 2015 в 07:02
1 ответ

На скриншоте в RamMap показано множество зомби-процессов. Любой такой процесс был остановлен, но его дескриптор еще не закрыт из-за ошибки. Поэтому Windows сохраняет для него запись в памяти. Возможные виновники: родитель зомби или какой-либо драйвер.

См. Также: аналогичный вопрос для суперпользователя, пример проблемы с драйвером от Aladdin Knowledge Systems. 1146095]

0
ответ дан 4 December 2019 в 07:15

Теги

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