Есть сервак на Debian Testing2х процессорная система + HT
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel® XEON™ CPU 2.00GHz
stepping : 4
cpu MHz : 1993.906
cache size : 512 KBuname -a
Linux server2 2.6.16 #1 SMP Wed Oct 25 12:33:50 MSD 2006 i686 GNU/LinuxВинты SCSI IBM на Initio адаптере и обычные IDE Samsung
Есть задача написанная на клипере.
Базы лежат на серваке на сказёвых винтах.Задача выполняется очень медленно на win-клиенте(win9x). ~в 3 раза медленнее чем эта же задача, но запущенная на IDE винте.
Из под Linux в dosemu задача выполняется на тех же scsi винтах быстрее чем на ide.
Принимаю к сведению!
>Принимаю к сведению!
Отлично. Теперь бы неплохо понять, почему собственно так происходит. Почему scsi медленее.
Есть двукосая Маша.
90/60/90
Рост - 180.
Вес - 60.
Годиков - 21.
Волосы - белые.
Глаза - голубые.
Фигура - классная.uname -a
Маша Петрова 90.60.90.180.60.21 Wed Oct 25 12:33:50 MS-BASHТуфли красные на шпильках и босоножки но синие.
Маша хочет пойти к друзьям на чай.
Маша в босоножках.Маша идёт по просёлке очень медленно. ~в 3 раза медленнее чем эта же Маша, но по трассе.
По шоссе Маша идёт в тех же туфлях быстрее чем в босоножках.
У Маши есть конфиг.[global]
dos charset = CP866
unix charset = KOI8-R
workgroup = LACTIS
server string = Samba Server
interfaces = eth0, eth1
security = SHARE
encrypt passwords = No
map to guest = Bad User
log level = 1
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
max mux = 100
max xmit = 2048
max open files = 100000
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
load printers = No
show add printer wizard = No
os level = 35
preferred master = No
local master = No
domain master = No
dns proxy = No
ldap ssl = no
invalid users = root
default case = upper
level2 oplocks = No
msdfs root = No[public]
comment = Public Test Directory
path = /home/public
read only = No
guest ok = Yes[SysUtil]
comment = Distribs and Utilities
path = /var/gg/sysutil
read only = No
guest ok = Yes[DrWeb]
comment = DrWeb
path = /var/DrWeb
read only = No
guest ok = Yes
oplocks = No
strict locking = Yes[coplus]
comment = Cons Plus
path = /var/g/coplus
read only = No
guest ok = Yes[zu]
comment = Public Dir
path = /var/shares/zu
read only = No
guest ok = Yes[distr]
comment = Distr
path = /home/distr
read only = No
guest ok = Yes[sb]
comment = Absoft
path = /var/share/absoft
read only = No
guest ok = Yes
veto oplock files = /*.DBF/*.dbf/*.ntx/*.NTX/*.mem/*.MEM/*.T/*.t/
browseable = No
oplocks = No
strict locking = Yes[saldo]
comment = saldo
path = /var/share/share/saldo
read only = No
guest ok = Yes
browseable = No[lab]
comment = lab-sgp
path = /var/share/share/lab
read only = No
guest ok = Yes
browseable = No
strict locking = Yes[hh]
comment = hh
path = /var/shares/absoft
read only = No
guest ok = Yes
browseable = No
oplocks = No[hha]
comment = hha
path = /var/h/hha
read only = No
guest ok = Yes
browseable = No
oplocks = No[test2]
comment = only test
path = /var/h/test
read only = No
guest ok = Yes
browseable = No
oplocks = No
strict locking = No
fstype = FAT[test3]
comment = only test
path = /var/gg/test
read only = No
guest ok = Yes
browseable = No
oplocks = No
strict locking = Yes
fstype = FAT[test4]
comment = only test
path = /var/gg/test2
read only = No
guest ok = Yes
browseable = No
blocking locks = No
locking = No
oplocks = No
posix locking = No
strict locking = No[prog]
comment = prog
path = /var/h/share/prog
read only = No
guest ok = Yes
browseable = No
strict locking = Yes[pred]
comment = pred
path = /var/h/share/dautov
read only = No
guest ok = Yes
veto oplock files = /*.DBF/*.dbf/*.ntx/*.NTX/*.mem/*.MEM/
browseable = No
strict locking = Yes[zmoloko]
comment = zmoloko
path = /var/h/share/zmoloko
read only = No
guest ok = Yes
veto oplock files = /*.DBF/*.dbf/*.ntx/*.NTX/*.mem/*.MEM/
browseable = No
strict locking = Yes[sprav]
comment = sprav
path = /var/h/ab_sprav
read only = No
guest ok = Yes
veto oplock files = /*.DBF/*.dbf/*.ntx/*.NTX/*.mem/*.MEM/
browseable = No
strict locking = Yes[spr_k]
comment = spr_k
path = /var/h/ab_s_kas
read only = No
guest ok = Yes
veto oplock files = /*.DBF/*.dbf/*.ntx/*.NTX/*.mem/*.MEM/
browseable = No
strict locking = Yes[oit]
comment = oit
path = /var/hh/disk_oit
read only = No
guest ok = Yes
browseable = No[komsl]
comment = komsl
path = /var/hh/disk_komsl
read only = No
guest ok = Yes
browseable = No[logsl]
comment = logsl
path = /var/hh/logsl
read only = No
guest ok = Yes
browseable = No[opr]
comment = opr
path = /var/hh/opr
read only = No
guest ok = Yes
browseable = No
oplocks = No[logoscreen]
comment = logscreen
path = /var/hh/logoscreen
read only = No
guest ok = Yes
browseable = No[qualsl]
comment = qualsl
path = /var/hh/qualsl
read only = No
guest ok = Yes
browseable = No[qualsl2]
comment = qualsl2
path = /var/hh/qualsl2
read only = No
guest ok = Yes
browseable = No[tehsl]
comment = tehsl
path = /var/hh/tehsl
read only = No
guest ok = Yes
browseable = No[ursl]
comment = ursl
path = /var/hh/ursl
read only = No
guest ok = Yes
browseable = No[adminsl]
comment = adminsl
path = /var/hh/adminsl
read only = No
guest ok = Yes
browseable = No[printers]
comment = All Printers
path = /var/spool/samba
guest ok = Yes
printable = Yes
use client driver = Yes
browseable = NoВыясняются новые подробности.
Когда запускаем Машу из другой директории на серваке, то Маша идёт так же как и по трассе. Т.е. в 3 раза быстрее чем по просёлочной дороге ака в старой директории (неважно где эта директория находится на ide или на scsi).
Я правильно понимаю?:
Есть оное железо и софт.
Кто-то ПО СЕТИ с этого железа запустил калкулятор из 'папки' А, потом из папки В.И вопрос(!!!):
Почему калкулятор из папки А запускается быстрее, чем из папки В?p.s.: а max open files в 10,000 не достаточно?
ето ж perfomance decrease:
> max mux = 100
> max xmit = 2048?
>Я правильно понимаю?:
>Есть оное железо и софт.
>Кто-то ПО СЕТИ с этого железа запустил калкулятор из 'папки' А, потом
>из папки В.
>
>И вопрос(!!!):
>Почему калкулятор из папки А запускается быстрее, чем из папки В?
>
>p.s.: а max open files в 10,000 не достаточно?
> ето ж perfomance decrease:
>> max mux = 100
>> max xmit = 2048?Правильно. Всё дело в том, что в папке В суммарный объём баз 8гб (больше 2гб). А в папке А меньше 2 гб. И из-за параметра getwd cache = yes, который заставляет Samba кэшировать директории производительность задачи падала в разы.
Насчёт max xmit и max mux меняли от безнадёги :) Сейчас вернули в дефалтные параметры.
Прямо по ни ниточке всё вытаскивать надо...
Версия самбы? Используемая файловая система?
1)обновить самбу
2)http://us2.samba.org/samba/ftp/HOWTO/Samba-LargeDirectory-HOWTO
3)http://linux.wordpress.com/2006/09/27/suse-102-ditching-reis.../