Стояла у меня samba 2.7 на ASP 7.3 и были пользователи 1С клиенты на win9x. И не жаловались на скорость работы этой самой 1С. В те времена я время от времени захаживал и посматривал за софтом. А теперь переехали в новый офис где клиенты на win2000prof+SP3; ну стало клиентов больше на десяток. И начали они жаловаться на скорость работы 1С. Samba стала 3.0.2
И вот почему-то когда работает 1 пользователь в сети с 1С, то все летает, как в монопольном режиме. А когда их становится хотя бы 2, то скорость формирования отчётов падает на порядок а то и на 2. В swat-е в "status" во время когда заходит второй пользователь в таблице "Open files" значения в поле "Oplock" меняется с EXCLUSIVE+BATCH на NONE. Похоже что оплоки не работают. При этом я спокойно по сети с этого самого сервера могу копировать файлы с приличной скоростью. Загрузка проц. и дисков не очень большая: проц<40%.
Вот кусок конфига:
dos charset = 866
unix charset = KOI8-R
workgroup = Work-group
server string = Samba Server samba %v %h
allow trusted domains = No
map to guest = Bad Password
syslog = 6
log file = /var/log/samba/%m.log
max log size = 0
max open files = 35000
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
dns proxy = No
ldap ssl = no
hosts allow = 10.0.3., 127.
printing = lprng
locking = No
oplocks = No
level2 oplocks = No
[base]
comment = BASE
path = /mnt/base
force group = Work-group
read only = No
create mask = 0667
force create mode = 0777
directory mask = 0777
guest ok = Yes
use sendfile = Yes
write cache size = 262144
locking = Yes
oplocks = Yes
level2 oplocks = Yes
fstype = FAT
^^^^^^^^^^^^ есть шифрованный диск отформатированный под FAT посему FAT.
База никогда не падала... слава Богу.
Может подскажет могучий ALL как заставить работать 1С по сети со скоростью
приблежающейся к скорости в монопольном режиме (или в терминальном под Term Serverom)?