powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
16 сообщений из 16, страница 1 из 1
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36636492
Приветствую, коллеги.

Последние месяцев 8 наблюдается проблема:

Есть приложение (некая ИС, работающая с MS SQL Server, что в данном случае неважно). Написано на Delphi, для общения с файловой системой используются стандартные компоненты.
Приложение состоит из собственно исполняемого файла (около 3 Мб весом) и порядка сотни файлов 0.5 - 3 кб (в них хранятся метаданные форм и отчётов). Всё это добро лежит в общей сетевой папке, откуда его запускают порядка 50 юзеров.

Когда юзер открывает документ в программе, программа автоматически вычитывает соответствующий frm-файл из сетевого каталога. Так как на сложные документы имеется несколько таких файлов, максимально вычитывается 5 форм за раз.

С некоторых пор во время этой операции происходит зависание программы. Мы организовали логи практически всех операций - по ним видно, что операция чтения информации из файла формы занимает от 3000 до 3030 миллисекунд (соответственно, "тяжёлые" документы открываются 15 секунд). Это точно задержка в доступе к файлу (остальные варианты мы исключили).

Также, показательно, что при попытке копирования, скажем, проводником всей папки, это занимает около 2 - 3 минут (общий вес - 3 Мб). Если копировать точно такую же папку с сетевого же ресурса, но не с того, с которым работают пользователи, копирование идёт 1 - 2 секунды.

Понятно, что имеет место блокировка файлов на уровне AD. Есть мнение, что AD каким-то образом пытается кэшировать наиболее часто используемые файлы, и отсюда все наши проблемы.


Сталкивался ли кто-либо из Вас с чем-то подобным? Пока непонятно даже, с какой стороны к проблеме подойти.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36636553
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версии Windows на клиенте и сервере?

Версии антивирусов и там и там?
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36636867
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кеширование включено?
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637326
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1C овцы часто сталкиваются :)
http://support.microsoft.com/kb/296264/EN-US/
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637445
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,

Здесь вряд ли есть блокировки, поскольку записи в файлы нет.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637629
По порядку.

1. Клиенты Windows XP, сервер Windows Server 2003.
2. Касперский.
3. Кэширование отключено.

Записи нет точно:
а) Смотрели по дате последнего изменения (но это не показательно);
б) Отметили все файлы как read-only, забрали права на запись - программа продолжила работать без ошибок, задержки никуда не делись.

Не даёт покоя время задержки: 3012 миллисекунд +- 25 миллисекунд. То есть, задержки либо нет, либо она жёстко в этих рамках.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637633
ScareCrow,

Спасибо за ссылку - похоже, дело действительно в SMB.

Буду проверять.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637836
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Дрожжеедкин,

Проверил на кэше прокси (правда из Висты, а она на таких операциях очень тормозит)

2000 файлов читались 95сек.

Предлагаю проверить без Касперского.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36637843
Siemargl,

Спасибо.

Похоже, помогло (но точно будет ясно завтра, во время максимальной загрузки).
Правда, непонятно, что помогло: я и отключил антивирус, и выключил оптимизацию блокировок (через реестр).
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36639135
Резюме:
Это Касперский (на 90%).
После отключения на сервере антивируса и внесения правок в реестр, тормоза исчезли.
Вернул реестр в исходное состояние - тормоза вернулись, но происходят в 30-40 раз реже.
Включил антивирус - всё стало, как было (тормоза практически на любом открытии).
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36639420
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ДрожжеедкинРезюме:
Это Касперский (на 90%).
После отключения на сервере антивируса и внесения правок в реестр, тормоза исчезли.
Вернул реестр в исходное состояние - тормоза вернулись, но происходят в 30-40 раз реже.
Включил антивирус - всё стало, как было (тормоза практически на любом открытии).
Настой касперыча, там можно заставить его не проверять определнные файлы...
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36640016
Sergey Orlov,

Тоже вариант.

Хотя, я собираюсь завтра устроить допрос с пристрастием админам на предмет того, что делает Касперский на файловом сервере и сервере EXCHANGE.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36640527
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Дрожжеедкин3. Кэширование отключено.зря...
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36640817
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Касперский пусть будет, если он лицензионный.
Только настрой его на проверку определённых типов файлов (по расширению).
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36641038
Khod,

Как вариант.
...
Рейтинг: 0 / 0
Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
    #36641358
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ДрожжеедкинKhod,

Как вариант.
Ага и расширение XYZ
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Проблемы с сетевым доступом в AD, папка с большим количеством мелких файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]