Войти

Показать полную графическую версию : Терминал, база на RAM, тормоза


AlexRock1979
01-12-2006, 15:51
Уважаемые эксперты подскажите ответ на такой вопрос у нас стоит Windows 2003 Server и 1С в терминальном режиме, все это дело крутиться на Pentium D 3GHz 4Gb ОЗУ все остальное наверно не важно. На серваке работаю 30 терминальных клиентов. При этом база данных весом 800 Mb хранится не на винте, а на RAM диске в памяти и каждые 2-е минуты делается BackUp на жесткий диск изменившихся файлов. Все не нужные сервисы отключины. В начале дня все просто летает скорость бешенная, а к концу все начинает мрачно тормозить, (но не виснет окончательно просто работет медленно но стабильно) до тех пор пока не перезагрузишь сервак. Причем эта фигня не зависит от активности пользователей. Полное ощющение того что, что то где то переполняется. На винтах и RAM диске места валом. Вопрос не в том на каком железе все это дело организовать. А в том почему все это дело сперва работает быстро, а к вечеру как буд то устает и тормозит, а после перезагрузки все снова летает. Система работет довольно быстро и не хотелось бы от нее отказываться. К примеру переиндексация БД с винта длится 7,5 минут, а с RAM диска 45 секунд. Перепроведение всех документов за год с винта длится часов 14 а с RAМ диска 1,5-2 часа. Может подскажите где собака зарыта???

monkkey
01-12-2006, 17:27
Скорее всего, переполняется оперативка (non-paged memory tables) - что-то типа того. Вместо перезагрузки, думаю, достаточно logoff сделать. Программы, которые очищают эти страницы памяти, обычно не очень корректно работают.
http://www.google.ru/search?hl=ru&q=%D0%BE%D1%87%D0%B8%D1%81%D1%82%D0%BA%D0%B0+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD% D0%BE%D0%B9+%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8&lr=

ShaddyR
01-12-2006, 19:29
Верно, monkkey прав. AlexRock1979, для общего развития, посмотри в конце дня данные о состоянии памяти (диспетчер задач, закладка Быстродействие) - в частности, выделение памяти - всего и пик. Если зашкаливает за физ. кол-во памяти (а я так понимаю, именно из этих 4-хГб ОЗУ и берется RAM-диск) - вот и ответ на заданный вопрос.




© OSzone.net 2001-2012