![]() |
Дублирование процессов, память.
Добрый день, такой вопрос, стоит сервер 2008r2, 32Гб рам, на нем запещены: sql , различные программы обработчики, антивирус нод32 и т.п., на сервер по рдп заходит несколько пользователей 4-6 чел.(одновременно максимум 2 чел.), и под каждым из них на сервере висят процессы: этих обработчиков, egui, dwm, explorer, rdpclip. Все эти процессы берут немного памяти, но дело в том, что под sql выделено 13 Гб, все остальное берет максимум 3-5Гб, а отображается занято 27 ГБ, т.е. порядка 10Гб забивается не понятно чем, происходит это не сразу, а спустя несколько дней после перезагрузки.
Вопрос, куда может утекать память и правильно ли, что процессы так задублированы под каждого пользователя - я так понимаю для быстрого запуска при последующем заходе по рдп ? |
Цитата:
Утечка памяти (RAM, ОЗУ) - все вопросы |
Вложений: 1
Вот скрин
|
MgkMgk, почти 10 ГБ занимает Metafile:
Fixing High Memory Usage by Metafile on Windows Server 2008 R2 |
Цитата:
|
Понятно, спасибо !
Написано, metafile - это часть системного кэша, который содержит метаданные файловой системы NTFS и используется для увеличения быстродействия файловой системы при доступе к файлам. Стоит ли его чистить, если выше 28-29 из 32ГБ память не выжирается, если очистить этот кэш, как это скажется на быстродействии и очереди обращения к дискам ? И второй вопрос, дублирование процессов для каждого пользователя - это нормально ? |
Цитата:
Кроме того, по ссылке там подробный гайд по использованию Dynamic Cache Service (DynCache). Цитата:
P.S. Уточню, что обычно в использовании больших объёмов памяти для кэша нет ничего плохого (в теории это всегда улучшает производительность, хотя на практике бывают и исключения, обусловленные не совсем оптимальными алгоритмами диспетчера памяти). |
Время: 10:46. |
Время: 10:46.
© OSzone.net 2001-