Народ! Послушайте заморочку!
Сеть(100Mb) на 30 компов. На сервере(WinNT4.0server) находятся файлы базы данных. База - древнее DOS - приложение написанное на КЛИПЕРЕ(!) Оно запускается на рабочей станции и работает с файлами расположенными на сервере. На самом сервере никакое ПО относящееся к базе не запускается т.е. он работает как файл-сервер и только. Тормоза страшные! Я не понимаю где узкое место! Загрузка ЦП сервака 8%. Загрузка сети 0.01%(!). Рабочие станции Pentium 4 т.е. им перегрузка при работе с DOS не грозит. Пробовал подменять сервер(P2-200МГц) своим Ноутбуком(Celeron 1.7ГГц-Win2000server). Производительность увеличилась. Причем чем больше висит клиентов тем ощутимей разница. Но он тоже не хочет грузиться под завязку! Ресурсы невостребованы! Или DOS впринципе не может загрузить мою сеть? И еще: если просто копировать большой файл с сервера сеть грузится на 0.67%(!) ЦП сервака 10% а тотже файл с моего бука: сеть - 60% ЦП бука - 20%. Что тормозит подскажите! Что играает главную роль в работе файл-сервера? Я контору на новый сервак развел... может зря? |
проблема в том, что ДОС приложения в принципе под виндами грузят систему на 100%, они забирают всю память.
|
Guest
А винты то какие? Сколько памяти? (имеется в виду сервер) Я бы поставил СКАЗИ винты и оперативки ну гигабайт точно. ЧТо бы вся база висела в памяти и всё. ТОгда проблем отсанется только две: сеть и клиентские машины. |
Что-то подобное было с Бэстом под WinNT... Пока не воткнул Новелл...
|
как сказал Baboon неплохим решением оказывается Novell.
Но проблему торможения dos-сеансов под w2k нужно решать отдельно. но с Novell будет по любому быстрее чем с WinNT |
Если нужна производительность для DBase 3 базы, то однозначно Novell нужен. Только из-за наличия такой базы до сих пор на новеле сидим. Проверено на НТ еле тащится. Как вариант можно попробовать запускать в режиме терминала, приложение будет запускаться на сервере, никакая перекачка инфы не нужна. Хотя не уверен, тчто хорошо получится, пробовал только на четыре соединения.
|
Всем спасибо за ответы!
Большинство сошлось на использовании Novell... Только я извиняюсь за глупый вопрос но что это такое, с чем его едят и где достать. Кстати теперь у меня есть новый сервер 2х процессорная машинка по 2.6ГГц... Думаю как его применить! |
Novell - это сетевая операционная система (т.н. unix-based)
почитай ну а достать - либо у официального диллера, либо.. |
Время: 08:30. |
Время: 08:30.
© OSzone.net 2001-