На сервере Windows 2012 R2 работают MS SQL Server и серверная часть 1С 8.3.9.2309. Пользователи жалуются, что 1С периодически "подтормаживает". На сверере в мониторе ресурсов вижу всплески ошибок страницы для процесса rphost по несколько тысяч в секунду, иногда до 13 тыс/с! Не могу понять откуда они берутся.
Насколько мне известно, ошибки страницы могут означать либо использование файла подкачки либо подгрузка memory-mapped файлов с диска. Но в том же мониторе ресурсов видно, что активность диска C никак не коррелирует с ошибками страницы (остаётся на уровне десятков килобайт в секунду). Что касается memory-mapped файлов, то судя по VMMap все они находятся на диске C, а значит дело не в них. В чём же тогда?
Для справки: файл подкачки у меня находится только на диске C, а база данных MS SQL - на SSD (диск D). Общий объём оперативки 17ГБ, 10 из которых занимает процесс sqlservr. Процесс rphost занимает около 0,5 ГБ. Судя по монитору ресурсов, оперативная память никогда не используется больше чем на 90%.
На скриншотах зеленая линия - ошибок страницы rphost, красная - скорость записи на диск C и синяя - скорость чтения с диска C.
Нагрузка ЦП, Очередь ЦП, % использования РАМ, Очередь диска, время обращение к диску, нагруженность сети, наличие свободного места на диске, доступность сервера, время отклика. Если речь о СУБД, то в счетчики в разрезе всех дисков (С, tempDB, Диск с базой).