1С и её ускорение.
Народ, может кто подкинет рабочий конфиг samba чтоб сабж не тормозил.
А то никак мне не удается эту хрень (1С) заставить работать так же быстро по сети (20 юзверей)как в с 1-м юзверем. Кеширование работает
только тогда когда один пользователь зашел в базу иначе выключается
(параметр oplock contention limit 2 ). И еще я тут запустил сетевой монитор при построении отчета когда 1 пользовательи когда их уже 2 (с разных машин) так при размере базы всего 180Mb в первом случае до конца построения отчета трафик по сети составил ~48Mb, во втором аж ~300Mb что больше самой базы!... :-( Толи это отчет такой "красивый"
толи samba у меня "красивая". Версия samba 2.2.8 Linux ASP 2.2.18 конфиг вот:
[global]
client code page = 866
workgroup = Group
netbios name = Betta
server string = Samba Server samba %v %h
interfaces = bond0
bind interfaces only = Yes
encrypt passwords = Yes
allow trusted domains = No
map to guest = Bad User
log file = /var/log/samba/%m.log
max log size = 0
name resolve order = host bcast lmhosts wins
time server = Yes
keepalive = 60
max open files = 35000
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
character set = KOI8-R
domain logons = Yes
os level = 65
lm announce = Yes
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
hosts allow = 192.168.207. 127.
printing = lprng
[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0664
directory mask = 0775
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
[base]
comment = BASE
path = /mnt/base
read only = No
create mask = 0770
security mask = 0770
directory mask = 0770
directory security mask = 0770
guest ok = Yes
write cache size = 262144
veto oplock files = /*.LCK/*.lck/*.MD/*.md/
csc policy = disable
fstype = FAT
[netlogon]
path = /export/smb/netlogon
ну и от себя те параметры которых не видно т.к по умолчанию:
kernel oplock yes
blocking locks yes
fake oplocks no
locking yes
oplocks yes
level2 oplocks yes
oplock contention limit 2
posix locking yes
strict locking no
share modes yes
Может чего в sysctl.conf поменять?
По top особой загрузки не видно а вот по vmstat
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
0 0 0 4872 3328 2436 212108 0 0 60 6 67 30 1 2 25
2 0 0 4872 3328 2404 212140 0 0 0 0 8972 8870 11 21 68
1 0 0 4872 3328 2404 212140 0 0 0 0 9141 9005 7 15 78
1 0 0 4872 3320 2344 212204 0 0 36 0 8930 8817 14 25 61
1 0 0 4872 3320 2344 212204 0 0 76 0 8808 8704 8 19 73
1 0 0 4872 3320 2252 212300 0 0 583 0 8662 8568 12 25 63
Первая строчка это простой, последующие это при запущеном отчете.