@Melonom
Системный администратор

Что означает режим ожидание для ОЗУ в Server 2008 R2?

Есть сервер, Server 2008 R2 с 32Гб оперативки на борту. Стоит MSSQL, в последнее время стали тормозить программы которые работают с этой базой. Стали смотреть что с ресурсами и увидели вот такую картину:5efc64e233acf185336770.png
Что означает режим ожидание? Это какой-то "запас" для системы или то, что уже "забронировано" чем то в системе? Я правильно понимаю что даже если в "ожидание" висит почти 6Гб а свободно ноль, то серваку не хватает памяти?
  • Вопрос задан
  • 1171 просмотр
Пригласить эксперта
Ответы на вопрос 3
Jump
@Jump
Системный администратор со стажем.
Что означает режим ожидание для ОЗУ в Server 2008 R2?
Кэш Windows.

Это какой-то "запас" для системы или то, что уже "забронировано" чем то в системе?
Это кэшированные файлы. Они уже фактически не нужны и не используются, но если к ним будет обращение, то программа прочитает их из памяти.
Область памяти занятая кэшем доступна для выделения другим программам - если программа запросит память, то система выделит им область памяти занимаемую страницами кэша,
Ответ написан
tsklab
@tsklab
Здесь отвечаю на вопросы.
RAMMap покажет какие там файлы.
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Возможно MS SQL выделено больше памяти, чем есть в ОС и он ждет, когда освободится то, что ему пообещали.
https://habr.com/ru/post/448044/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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