_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Vladimir Sharun 2:5020/400 Tue 08 Feb 28 18:57
Subj : проблема скорости samba
________________________________________________________________________________
From: "Vladimir Sharun" <univest@carrier.kiev.ua>
Я думаю многих сидящих здесь и на 100Мб сетках задолбала проблема скорости
самбы.
И вот, после часа изысканий в исходниках, получилось следующее по бенчам:
Было Стало
Write 4.5 7.5
Read 2.5 6.7
Так вот в чем вопрос - правильно ли я сделал все ?
далее идет кусочек из negprot.c
Этот кусочек решает проблему 'write raw = yes' под FreeBSD.
Если кто знает, она по-дефолту вкл. Hо! Из-за нее write speed ~ 320K/sec.
Зато read speed = 6.7.
Выключаем write raw.
Получаем: read ~2.6 Mb/s write ~4.5Mb/s.
Вы спросите как я делал бенч? Просто - берем первый попавшийся под руками
виндюк,
берем файло под 100Мег и забрасываем на какую-то шару самбы и в этот момент
смотрим
в System Monitor на предмет MS Network Client Bytes Read/Sec & Writes/Sec. Лучше
в
виде графика с рефрешем 1 секунда.