>Дано:
>Сервер Supermicro SuperServer 6012P-8
>На нём установлено:
>Linux RH 8.0 ядро 2.4.18-14smp
>Samba 2.2.8
>SCSI хост Adaptec 7901A U320
>3Ware IDE RAID адаптер, включен в 64-битный PCI
>К ним, в свою очередь, подключено:
>easyRAID II (8 IDE дисков с контроллером, наружу изображает SCSI), подключен к
>Адаптеку
>3 диска IDE WD1200, подключены к 3Ware и собраны в RAID0
>ФАйловая система пробовалась разная, от ext2 до ReiserFS и XFS.
>Проблема же вот какая.
>Во-первых, bonnie++ показывает скорость чтения примерно 60..80 мегабайт в секунду (на разных
>массивах и файловых системах по-разному). По сети же Самба отдает в
>лучшем случае 20 мегабайт в секунду (через гигабит). Почему *настолько* медленнее?
>Можно ли получить хотя бы половину от скорости диска? В идеале
>- чем больше тем лучше, конечно.
>Во-вторых, мне нужно не просто чтение, а чтение непрерывным потоком - это
>видео. К сожалению, фичи XFS, имеющие быть на IRIX, силиконовцы решили
>не имплементировать в XFS for Linux (GRIO, в частности). Можно ли
>это как-то решить малой кровью - повысить приоритет самбы, например, или
>еще как-то?
>
>В конфиге самбы ничего примечательного нет, только увеличены SO_RCVBUF и SO_SNDBUF .
> Помогает слабо. От large readwrite вообще больше вреда, чем пользы.
>
Дык,может попробовать ядро под задачу откомпилировать ? Опять же, по ftp с какой скоростью отдает ?
|