Проблемма с использованием памяти
У меня установлен русский виндоус сервер 2008 х64 с хайпер-в. В системе 4 Гб памяти(пока), процессор четырёхядерный .При копировании с рабочей станции какого либо большого файла с сервера по локальной сети на сервере увеличивается до 100% использование физической памяти(я считаю что память используется им для кеширования этого самого файла). Дальнейшее увеличение обьёма памяти(свопинг) не происходит. Диспетчер задач не показывает процесс, который съедает всю память. Естественно в системе нет вирусов и какого либо зловредного по. После копирования освобождение памяти происходит не сразу, а через некоторое время. Естественно при попытке запуска каких либо программ происходит торможение(из за свопинга, память то занята). Вопрос, прав ли я в том что память расходуется под кеш? Если прав, то как ограничить обьём кеша или отключить его вовсе?
Zhenia писал:Диспетчер задач не показывает процесс, который съедает всю память
А монитор ресурсов (
PS C:\Windows\system32> perfmon.exe /res
)?
Тоже, самый большой процесс занимает 50 мб.
Zhenia, этот "прикол" появился в висте, происходит когда ему захочеться, иногда даже при копировании файлов внутри одного помпьютера. Никакой закономерности и решения найти не удалось.
Очень жалко, у меня это действительно сервер и переставлять его проблемно, попробую доставить ещё 4 Гб, может это рещит проблемму. И всётаки, если это кеш(а что это ещё может быть) то должны быть ключи в реестре отвечающие за него.
Zhenia,
попробуйте воспользоваться утилитой Process Monitor:
MIK_OS, никогда не замечал такого ни на Vista, ни на Server 2008. За одним исключением - на Висте при установленном Касперским. При копировании больших файлов Каспер начинал сканировать файл, забивая оперативку до 100%.
Каспер давно не использую но на глюк этот натыкаюсь часто, в том числе на семерке (на сборке 7048 еще не успел проявиться). Мониторы процесов ничего сверхестественного не показывали.
Каспера на сервере нету(серверный пока только бетта) , на висте с каспером проблемма не наблюдается, монитор тоже ничего не показывает.
Zhenia,
т.е. как не показывает? - что-то съедает оперативку, но что вы так и не смогли узнать?
как ограничить обьём кеша или отключить его вовсе?
Sysinternals CacheSet v1.0 -
Спасибо, это действительно был кеш! Когда я выставляю в этой программе максимум 10 мб и нажимаю кнопку "Apply", то действительно вся занимаемая память освобождается, но сразу же после этого загрузка памяти снова начинает расти. Перезагрузка не помогла. Как сделать эфект от использования этой программы долговременным?
Установил CleverCache 6.1 Professional Edition x64, это решило проблемму на 100%. Тему можно закрывать.
Пардон, не CleverCache 6.1 Professional Edition x64 а CleverCache 6.1 Server Edition x64. Pro для висты.
Zhenia,
не раздувайте количество постов, пользуйтесь кнопкой Редактировать.