Netware файл сервер работает медленнее win2000, почему ?

Обсуждение технических вопросов по продуктам Novell

Netware файл сервер работает медленнее win2000, почему ?

Сообщение АлександрСмирнов » 05 май 2006, 13:22

перевожу клиентов с win98 на winXP. Сталкнулся с такой проблемой, есть досовские задачи (Расчет заработной платы и т.п. написанные на клипере и фокспро) из под win98 скорость работы программ казалась удовлетворительной, но под winXP начались жуткие тормоза.
Базы как лежали на сервере Netware (NW6.5sp4 том NSS) так и лежат.
Клиент на winXP 4.91sp1 + postfix. на 98se v3.40

провел эксперимент: копировал папку с задачей на разные сервера,
запускал одну и туже функцию и замерял время выполнения

------------------------------------ winXP win98se (мин. сек.)
PIII 733 RAID5 NW6.0sp5 TFS 4'43" 1'14"
PIV 3.0 SATA NW6.5sp4 NSS 4'57" 1'07"
PIV 3.0 SATA NW6.5sp4 TFS 4'56" 1'07"
PIV 2.4 PATA win2000sp4 NTFS 1'24" 0'27"

P.S.
PIII 733 - raid5 на scsi дисках. Prolian ML330
PIV 3.0 просто PC на 915 чипсете
PIV 2.4 просто PC на 845 чипсете, стоит в другой подсети относительно рабочей станции, роутер PIII 733 (один из тестируемых)
MS Win2000 - чемпион в тесте
Может кто подскажет где подкрутить?
АлександрСмирнов
 
Сообщения: 147
Зарегистрирован: 04 июл 2003, 06:43
Откуда: E-burg

Сообщение Ковалев Артем » 05 май 2006, 13:29

Антивирус на NW не стоит?
берем картину мироздания и тупо смотрим - что к чему...
Аватара пользователя
Ковалев Артем
 
Сообщения: 924
Зарегистрирован: 29 мар 2004, 11:44
Откуда: Москва

Сообщение Алексей Волков » 05 май 2006, 13:47

Со стороны сервера

SET CLIENT FILE CACHING ENABLED = OFF
SET LEVEL 2 OPLOCKS ENABLED = OFF
SET TCP DELAYED ACKNOWLEDGEMENT = OFF

Со стороны клиента

File Caching = off
File Commit = off
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение Олег Почкин » 05 май 2006, 14:01

Поправь для начала _default.pif на клиентских машинах с XP
Олег Почкин
 
Сообщения: 39
Зарегистрирован: 05 июн 2002, 17:09
Откуда: Москва

Сообщение АлександрСмирнов » 05 май 2006, 15:01

Антивируса на сервере нет
на клиенте стоит File Caching = off и File Commit = off
на сервер было
SET CLIENT FILE CACHING ENABLED = OFF
SET LEVEL 2 OPLOCKS ENABLED = OFF
добавил
SET TCP DELAYED ACKNOWLEDGEMENT = OFF
стало хуже, медленнее на 1 мин.
с _default.pif все в порядке он одинаковый при запуске задачи с netware и с win2000

я понимаю что под XP dos-программы работают медленнее, но почему даже если взять win98se скорость работы программы в два раза выше если в качестве файл сервера используется win2000 по сравнению с Netware6.5 или 6.0

P.S.
попробовал Portlock Disk Test v3.03 (EVAL)
Drive verify
READ-ONLY Sequential Verify 128 s 54.538 KBS
READ-ONLY Sequential Verify 64 s 52.446 KBS
READ-ONLY Random Verify 128 s 7.028 KBS
READ-ONLY Random Verify 64 s 3.765 KBS

тестовая машина NW6.5sp4 PIV3.0 i915
HDD 80 Gb SATA150 Seagate Barracuda 7200.7 (380817AS) 7200rpm 8Mb
АлександрСмирнов
 
Сообщения: 147
Зарегистрирован: 04 июл 2003, 06:43
Откуда: E-burg

Сообщение Алексей Волков » 05 май 2006, 15:51

Ещё можно попробовать поднять READAHEAD для тома, где файлы лежат
(по умолчанию равен 2, т.е. 8К).

nssmu->volumes->[name]->parameters
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение Мещеряков Андрей » 05 май 2006, 15:57

АлександрСмирнов писал(а):File Caching = off и File Commit = off
на сервер было
SET CLIENT FILE CACHING ENABLED = OFF
SET LEVEL 2 OPLOCKS ENABLED = OFF

Вы же сами себе ответили :lol: Попробуйте сделать эти опции off масдаю (реестр рулит) и тогда сравнивайте :D

ЗЫ: Пламенный привет бангалорским индусам, что десятый год пишут клиента :evil:
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение АлександрСмирнов » 05 май 2006, 16:55

на win2000 выключать не пробовал,
а включать параметы
File Caching = on и File Commit = on
SET CLIENT FILE CACHING ENABLED = ON
SET LEVEL 2 OPLOCKS ENABLED = ON

никаких изменений в скорости не заметил
АлександрСмирнов
 
Сообщения: 147
Зарегистрирован: 04 июл 2003, 06:43
Откуда: E-burg

Сообщение Алексей Волков » 05 май 2006, 16:58

Ну, а READAHEAD у тома изменить попробовали али нет?
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev

Сообщение Мещеряков Андрей » 05 май 2006, 17:52

АлександрСмирнов писал(а):на win2000 выключать не пробовал,
а включать параметы
File Caching = on и File Commit = on
SET CLIENT FILE CACHING ENABLED = ON
SET LEVEL 2 OPLOCKS ENABLED = ON

никаких изменений в скорости не заметил

Точно включали? Сервер перегружали после этого? И потом разрешали кеширование на клиенте?

У меня сильно заметно это.
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Проблема совсем не в этом, а в том что эти проги

Сообщение Boris Morozov » 05 май 2006, 21:38

вместо того, чтобы отдать управление системе с помощью специального вызова INT 2f, при ожидании прерывания крутят процессор в цикле.
Загрузка CPU поднимается до 100% и все начинает тормозить.
На клиппере мы никогда не писали, нам неинтересно, а в Borland Tvision я всадил кусочек кода в нужное место, после чего все начало летать. И тормозит не только сеть, попробуйте параллельно EXCEL какой открыть.
Ищите версию клиппера, может кто поправил это безобразие.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Согласен с Boris Morozov

Сообщение gniyaz » 06 май 2006, 08:10

В Win2k и XP вообще ДОСовские задачи тормозят именно по причине загрузки процессора. Для разгрузки есть сторонние утилиты. Мы используем TameDos 4.5. ShareWare, но срок неограничен. Единственное при выходе из программы сообщение-напоминание выдает, которое надо закрыть кнопкой ОК. Но скорость работы очень заметно выросла. Сайт не помню, но по почте могу кинуть (300 кб).
gniyaz
 
Сообщения: 12
Зарегистрирован: 03 май 2006, 10:57

Re: Согласен с Boris Morozov

Сообщение Dimerson » 06 май 2006, 08:45

gniyaz писал(а):В Win2k и XP вообще ДОСовские задачи тормозят именно по причине загрузки процессора. Для разгрузки есть сторонние утилиты. Мы используем TameDos 4.5. ShareWare, но срок неограничен. Единственное при выходе из программы сообщение-напоминание выдает, которое надо закрыть кнопкой ОК. Но скорость работы очень заметно выросла. Сайт не помню, но по почте могу кинуть (300 кб).


При этом возникают проблемы при работе с COM-портом .... наприме с модемом в тч из win32.... вот такое вот хреновое лето.
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Re: Согласен с Boris Morozov

Сообщение gniyaz » 06 май 2006, 08:59

Dimerson писал(а):При этом возникают проблемы при работе с COM-портом .... наприме с модемом в тч из win32.... вот такое вот хреновое лето.


Кое какие проблемы могут возникнуть. Но я не думаю что бухгалтеру при расчете зарплаты очень нужно работать с модемом или COM-портом. Для большинства задач (по крайней мере по бухгалтерии) программка по-моему очень подходит. И печать на матричный принтер нормально идет (до этого по 1 строчке в минуту печатал). Мы пробовали и 3 других "ускорителя", в т.ч. и более раннюю версию TameDos - они даже на этих задачах иногда глюковали. Эта же версия пока нормально себя показывает. Правда хотели на производственной машине ее поставить - глюки со временем начались - пришлось убрать.
gniyaz
 
Сообщения: 12
Зарегистрирован: 03 май 2006, 10:57

Re: Согласен с Boris Morozov

Сообщение Dimerson » 06 май 2006, 09:04

gniyaz писал(а):
Dimerson писал(а):При этом возникают проблемы при работе с COM-портом .... наприме с модемом в тч из win32.... вот такое вот хреновое лето.


Кое какие проблемы могут возникнуть. Но я не думаю что бухгалтеру при расчете зарплаты очень нужно работать с модемом или COM-портом. Для большинства задач (по крайней мере по бухгалтерии) программка по-моему очень подходит. И печать на матричный принтер нормально идет (до этого по 1 строчке в минуту печатал). Мы пробовали и 3 других "ускорителя", в т.ч. и более раннюю версию TameDos - они даже на этих задачах иногда глюковали. Эта же версия пока нормально себя показывает. Правда хотели на производственной машине ее поставить - глюки со временем начались - пришлось убрать.


Согласен - при невозможносту устроить самосуд на девелопервами-фокпрошниками приходится юзать TameDos 4.50e. Купить суперускоритель TameDos не получилось :(((
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

След.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron