Чрезмерный пейджинг в Windows Server 2003 64 бит
Все,
Заранее спасибо за помощь.
Мне нужно понять, как получить представление о том, что я считаю чрезмерным подкачкой страниц на одном из моих серверов.
Сервер представляет собой 16-разрядный 64-разрядный Windows Server 2003 - версия центра обработки данных. мы запускаем SQL Server 2005 Enterprise. Также запускается приложение от i2 под названием Demand Planner.
Пейджинговые пики в течение дня обычно составляют от 6000 до 10000 страниц в секунду.
Я наблюдаю за памятью с помощью приложения Idera's Diagnostic Manager и вижу, что при интенсивной подкачке общий объем памяти составляет менее 60 ГБ. У меня SQL установлен на максимальный объем памяти 50 ГБ, оставляя 14 ГБ для ОС и других процессов. приложение i2 demand planner - это 32-битное приложение, поэтому оно не должно использовать более 2 ГБ.
На что мне следует обратить внимание, чтобы определить причину этой подкачки и как мне ее контролировать.
Спасибо Ричард
1 ответ
Счетчик "Page Faults / sec" для каждого экземпляра в объекте "Process" (т. Е. Каждый процесс, запущенный в боксе) сообщит вам, какие процессы создают ошибки страницы. Вы можете увидеть ошибки страницы с помощью "Диспетчера задач", включив также столбец "Ошибка страницы".
Проблема с "Page Faults / sec" заключается в том, что он включает в себя как жесткие, так и программные (то есть, сбои страниц, когда необходимая страница все еще находится в физической памяти). Мягкие ошибки не дороги.
Вы действительно хотите увидеть, есть ли у вас значительное количество жестких сбоев страниц (то есть сбоев страниц, которые должны попасть на диск) или нет. Посмотрите счетчик "Ввод страниц / сек" в объекте "Память", чтобы понять, сколько происходит серьезных сбоев страниц.
Жесткие сбои страниц возникают, когда страница памяти, необходимая для выполнения запроса, должна быть прочитана с диска. "Исправление" для серьезных ошибок страниц - это добавление физической оперативной памяти.
Сбои программной страницы возникают, когда приложение сначала записывает на новую страницу (копирует при записи), запрашивает обнуление страницы или обращается к странице, которая уже находится где-то в памяти (например, файл с отображением в памяти, используемый другим процессом). Вы, вероятно, не можете сделать многое, чтобы "исправить" это, если вы видите много ошибок мягкой страницы, но вы не должны слишком беспокоиться о них.