Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Утечка памяти (http://forum.oszone.net/showthread.php?t=309236)

Angry Demon 15-12-2015 13:23 2585062

Утечка памяти
 
Доброго времени суток, коллеги.
Имеется терминальный сервер Windows 2008 x64 для работы с 1С (файловая семёрка).
Конфигурация:
2 Xeon E5-2620
ОЗУ 32 ГБайт
Система на SATA-зеркале RAID1, база на SAS-массиве RAID10.
Этого более, чем достаточно для нужд конторы.
Последние дни странно себя ведёт. В Диспетчере задач на закладке "Быстродействие" блок "Физическая память" значение показателя "Кешировано" медленно и плавно доходит до 24 ГБайт. При этом система начинает жёстко тормозить. Кнопка "Пуск", например, на нажатие отзывается через несколько секунд.
Перезагрузка помогает, всё нормализуется. Может проработать сутки, а может несколько. Потом - всё опять.
Вот, четыре часа прошло. Скриншоты ниже.


Вопрос: как бороться?

Спасибо.

Petya V4sechkin 15-12-2015 18:33 2585169

Angry Demon, содержимое Mapped File можно посмотреть на вкладке File Summary.

И четыре часа - мало, подожди сутки. Будет ли расти Nonpaged Pool.

Angry Demon 15-12-2015 18:57 2585180

Petya V4sechkin, OK, жду утра.

cameron 15-12-2015 19:37 2585194

Цитата:

Цитата Angry Demon
Windows 2008 x64 для работы с 1С (файловая семёрка). »

моё ИМХО - не R2 версия нежизнеспособна =(
ловить в ней глюки можно до потери памяти.
ну и связка >2003 для 7,7 вообще не айс - всё таки сильно древний софт.
Цитата:

Цитата Angry Demon
2 Xeon E5-2620 »

7.7 (впрочем, как и все остальные 1С) сильно завязана на тактовую частоту CPU, а у вас "печальный" 2,0.
я бы посоветовала связку свежего быстрого i5-6500 с быстрой DDR4 + 2003, который для 7,7 "зарулит" эти ксеоны не глядя.

если этот вариант неприменим - попробуйте убрать это в виртуальную машину, чтобы исключить кривой драйвер для какого-то оборудования.

Angry Demon 16-12-2015 08:10 2585303

Цитата:

Цитата cameron
моё ИМХО - не R2 версия нежизнеспособна =(
ловить в ней глюки можно до потери памяти.
ну и связка >2003 для 7,7 вообще не айс - всё таки сильно древний софт

Оно, как бы, да, но два, практически, близнеца этого сервера работают без нареканий.

Цитата:

Цитата cameron
7.7 (впрочем, как и все остальные 1С) сильно завязана на тактовую частоту CPU, а у вас "печальный" 2,0.
я бы посоветовала связку свежего быстрого i5-6500 с быстрой DDR4 + 2003, который для 7,7 "зарулит" эти ксеоны не глядя.

Возможно, но смысла делать это не вижу, ибо суммарная нагрузка процессоров никогда не поднимается выше 30%.

Итак, утро...
Как видим, пока всё ещё кошерно, хотя значение "Кешировано" растёт, Nonpaged Pool, наоборот, уменьшается.

Petya V4sechkin 16-12-2015 08:12 2585304

Angry Demon, на вкладке File Summary глянь.

Angry Demon 16-12-2015 09:19 2585314

File Summary:

Это, собственно, открытые файлы?

Petya V4sechkin 16-12-2015 09:22 2585316

Angry Demon, а размер папки D:\torg какой?

Angry Demon 16-12-2015 09:27 2585317

Petya V4sechkin, 8.44 ГБайт.

cameron 16-12-2015 09:55 2585323

наблюдала такое при работе архиватора, когда была параллельная запись в большие файлы (8-10Гигов) выглядело именно так.
проблему решила только уменьшение кол-ва параллельных заданий и уменьшением файла архива.
вам уменьшать некуда - у dbf и так есть ограничение.

Petya V4sechkin 16-12-2015 10:02 2585327

Angry Demon, вообще странно, ведь большая часть не в Active, а в Standby (это не должно влиять на производительность).

Можно попробовать из KB976618 взять Dynamic Cache Service и с ней поэкспериментировать.

Angry Demon 16-12-2015 10:29 2585333

Petya V4sechkin, понял, спасибо. Дождусь тормозов и установлю Dynamic Cache Service.

Дождался, когда значение показателя "Кешировано" изрядно подросло.


Установил Dynamic Cache Service, установил MaxSystemCacheMBytes = 10000.
Ноль эмоций. Служба не уменьшает размер кеша. Беда.


Время: 17:46.

Время: 17:46.
© OSzone.net 2001-