Войти

Показать полную графическую версию : windows server 2008 x64 sp2 + sql server 2008 + 1с 8.1 потребляет слишком много ОЗУ


last-77
10-11-2010, 10:23
дан сервер windows server 2008 x64 sp2 на нем установлен sql server 2008 и сервер 1с 8.1

ОЗУ на сервере 8gb

сразу после перезагрузке быстро поднимается уровень потребленной озу и достигает ~7,5 gb.

в sql стоит ограничение на 6 гб.

программа rammap показала:(скрин)

Подскажите пожалуйста что за AWE?и как его ограничить.

Angry Demon
10-11-2010, 10:33
last-77, а не проще Диспетчером задач посмотреть какой процесс отъел память?

last-77
10-11-2010, 10:41
1 rphost 800
2 rphost 400
3 rphost 400
4 sqlserver 200
5 svchost 100

и науменьшение...

там вроде все в норме...остальные проц пошли на убывание.

Angry Demon
10-11-2010, 11:26
Подскажите пожалуйста что за AWE?
Address Windowing Extensions (AWE) allow 32-bit operating systems to access large amounts of memory.
http://msdn.microsoft.com/en-us/library/ms190673.aspx

last-77
10-11-2010, 11:57
так у меня 64 разрядная винда.

Angry Demon
10-11-2010, 12:12
так у меня 64 разрядная винда.
Вот я и думаю, откуда там это, если:
AWE is not required and cannot be configured on 64-bit operating systems

simva
01-01-2012, 15:49
Это не много. Это нормально. Единственное, что можно посоветовать для этого сервера - это снтяь ограничение SQL server. В плане использования памяти он достаточно умный юзает её грамотно.
----------------------------------------------------------------------------
Сервер 1С предприятия потребляет: Размер конфигурации в распакованом виде (например УТП - около 400 ГБ) + 30-40 ГБ на пользователя
MS SQL Server данные 1С хранит в бинарном формате и при запуске формирует из них много временных таблиц в Базе Temp. Которая в свою очередь, по умолчанию, помещается в ОЗУ. Таким образом получается, что SQL Server сначала смотрит сколько есть памяти, а затем берет ВСЁ. И как бы ты не изголялся, Сервер 1С все равно съест 1-2 ГБ, а SQL Server все остальное, пока размер оперативки не превысит размер базы данных раза в полтора-два.

И Это правильно, поскольку ОЗУ используется максимально, и по самому что ни есть прямому назначению.

zero55
01-01-2012, 18:46
Поддерживая simva, в его ответе.
Все в норме. Можно конечно обделить SQL сервер в вопросах памяти, но предварительно надо помониторить счетчики на память и на диск.

cameron
02-01-2012, 14:02
УТП - около 400 ГБ) + 30-40 ГБ на пользователя »
наверно всё же МБ, а не ГБ, иначе серверы с 1ТБ памяти на борту просто мастхэв все у кого 1С 8,х. =)




© OSzone.net 2001-2012