Войти

Показать полную графическую версию : [решено] Перечитывание содержимого каталога на файловом сервере выполнятся долго


Страниц : [1] 2

_Daemon_
25-10-2005, 01:41
Есть w2003 enterprise en sp1 в домене w2000, машина не доменный контроллер. На ней расшарен каталог, содержащий около 3000 подкаталогов. Проблема в том, что с клиентской машины (ОС 2k или XP) перечитывание содержимого каталога занимает несколько секунд (привык пользоваться ФАРом). Если же клиент win98 или win2003 - перечитывается практически мгновенно. Аналогично и через проводник. Со скоростью сети однозначно не связано - пробовал в том числе и с win2003, установленного на WMVare на WinXP - прекрасно работает. Может, кто сталкивался, или соображения имеются - прошу подсказать, собственные варианты подисчерпались ...

noble
25-10-2005, 08:26
подобное уже обсуждалось
http://forum.oszone.net/search.php?searchid=256389

Envel
25-10-2005, 08:57
noble, по моему твоя ссылка совсем не о том. В указанных тобой темах идет речь о соединении с сервером вообще. А тут дело в считывании файлов каталога.

DaemonВидимо, все дело в реализации Far'a. Попробуйте зайти в этот каталог 2 раза, если второй раз быстрее, значит, все впорядке, он кэширует список.

_Daemon_
25-10-2005, 16:34
Envel, список он не кэширует, он перечитывает его с сервера и уже в открытом состоянии.
В случае, если ресурс находится на win2000 - перечитывает очень быстро.
В случае же сервера win2003 - в зависимости от операционки клиента. Тормоза наблюбаются на WinXP и Win200.
Если клиент Win98 или Win2003 - перечитывает быстро.
Пробовал отключать цифровую подпись, менять уровень проверки пользователя LM,
параметры синхронизации для сетевого ресурса - положительных результатов нет.
Аналогичная картина и в проводнике - думаю, дело не в Far'е, а в параметрах сетевого взаимодействия.

Loki3D
26-10-2005, 01:37
Присоединяюсь с Аналогичной Бедой, ситуация точ- в- точ тока сеть без Доменов, одни Win2k
Сеть работает нормально, притензий нет, есть только одно неудобство.
На одном компе в Каталоге с БД находиться около 1000 мелких файлов, из-за этого по сетевому окружению достаточно долго приходиться ждать, чтобы получить список файлов в Дерриктории (примерно 3-4 Сек). Существует ли способ исправить данное неудобство? Например включить Кеширование или еще что-то?

FAR=FARever

monkkey
26-10-2005, 09:32
Попробуйте отключить индексирование.

_Daemon_
26-10-2005, 14:04
Индексирование отключено и на сервере, и на клиентской машине.

_Daemon_
26-10-2005, 14:54
Думал еще на автономные файлы, но:
машина под w2003 перечитывает с другой w2003 очень быстро и на ней автономные файлы отключены.
Может кто знает, от каких настроек это может зависеть еще ?

monkkey
27-10-2005, 09:07
_Daemon_
Автоматический поиск сетевых папок и принтеров в свойствах проводника случаем не включен?

Loki3D
27-10-2005, 11:42
monkkey ? если не сложно, скажи где в свойствах проводника это находится??
я знаю только пропоиск незавершенных задач по сети, отрубается через реестр. а это что?

rooty
27-10-2005, 12:01
Думается Сервис -> Свойства папки -> Вид -> Дополнительные параметры -> втоматический поиск сетевых папок и принтеров
:)

gf100
27-10-2005, 13:06
Возможно, система пытается обновить время последнего доступа к файлам. Отключается:
[HKLM\SYSTEM\CurrentControlSet\Control\FileSystem] "NtfsDisableLastAccessUpdate" = dword:1

_Daemon_
27-10-2005, 15:25
Сервис->Свойства папки->Вид

_Daemon_
27-10-2005, 15:57
Промазал.
Автоматический поиск отключил, не помогло.
Попробовал с другой машины в сети под WinXp - быстро открывает.
Есть подозрение на доменные политики.

_Daemon_
27-10-2005, 21:27
Промазал - в смысле с сообщением #13.
Пробовал NtfsDisableLastAccessUpdate = 1 - нет, не помогает.
Насчет автоматического поиска - сброс параметров вида папки к значениям по умолчанию немного ускоряет перечитывание, но оно остается достаточно медленным.
На машине, где перечитывается быстро - установка параметров к тому же виду к замедлению не приводит. Странно как-то.
Вообще проблема на машинах, которые относительно давно в домене. Может есть соображения, какие еще параметры могут повлиять на скорость перечитывания ?

gf100
28-10-2005, 09:19
На всякий случайПробовал NtfsDisableLastAccessUpdate = 1 - нет, не помогает.
Я имел ввиду не сервер, а локальный комп.

_Daemon_
28-10-2005, 17:45
Я имел ввиду не сервер, а локальный комп.

Именно на локальном компе.
Неприятен тот факт, что одна машина перечитывает быстро (причем с первого раза), а другая (обе WinXP sp1) - несколько секунд (~3000 папок).
Какая-то гадкая настройка влияет.

gf100
31-10-2005, 17:35
Может быть я путаю, но проходила информация, что может гадать планировщик заданий. Вообще, поотключать неиспользуемые службы...

_Daemon_
01-11-2005, 14:00
может гадать планировщик заданий
Поотключал, перезагрузился. Результатов не видно.
:(
Вопрос: а как можно перенести групповые политики с машины, где работает нормально работает?
:search:

Fluffy Rodent
08-11-2005, 03:03
а SizReqBuf менять не пробовал?




© OSzone.net 2001-2012