система Core2Duo 2 ГГц , 2 ГБ ОЗУ , 4*SATA HDD 400 Gbустановил последний debian. при установке сразу замутил софтовый RAID.
2 диска в RAID0 и два - в RAID1когда начал копировать файлы на свежей системе - чуть не упал со стула ! скорость копирования - несколько МЕГАБАЙТ в секунду! я-то рассчитывал увидеть скорость на порядок больше.
============================================================================
debian:/home# sync; time dd bs=1M count=100 if=/dev/urandom of=/home/delete ; sync
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 27.7779 seconds, 3.8 MB/sreal 0m27.781s
user 0m0.000s
sys 0m27.754s
=====================================================================полез на официальный форум дебиана. ничего интересного не нашел, кроме того, что есть люди с похожей проблемой как у меня.
сначала грешил на софтовый рейд ... потом вспомнил что у меня есть несколько "обычных" ( без райдов) серваков на дебиане .. залез на них, прогнал тестик и опять офигел ! на всех серверах скорости по несколько мегебайт в сек.тестировал вот так:
sync; time dd bs=1M count=100 if=/dev/urandom of=/home/test ; sync
попроовал эту же команду на обычном компе с freebsd - скорость 28 МБ в сек.
получается что надо что-то в дебиане подкрутить или в ядре или в конфигах.... только вот что ? пока не нашел ... если подскажете - буду благодарен
такое ощущение, что dma выключен. еще слышал, что включение какого то generic driver'a для хдд катастрофически уменьшает производительность.
>такое ощущение, что dma выключен. еще слышал, что включение какого то generic
>driver'a для хдд катастрофически уменьшает производительность.щас выключу - отпишу... он-то какраз у меня включен
>>такое ощущение, что dma выключен. еще слышал, что включение какого то generic
>>driver'a для хдд катастрофически уменьшает производительность.
>
>щас выключу - отпишу... он-то какраз у меня включенне помогло !
на оба райда (1 и 0) скорость записи одинаковая... по 6 мегабайт в секунду ))) бред
>>>такое ощущение, что dma выключен. еще слышал, что включение какого то generic
>>>driver'a для хдд катастрофически уменьшает производительность.
>>
>>щас выключу - отпишу... он-то какраз у меня включен
>
>не помогло !
>на оба райда (1 и 0) скорость записи одинаковая... по 6
>мегабайт в секунду ))) бредwarp:/tmp# sync; time dd bs=1M count=100 if=/dev/zero of=/tmp/test ; sync
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.328945 seconds, 319 MB/sreal 0m0.366s
user 0m0.004s
sys 0m0.364swarp:/tmp# sync; time dd bs=1M count=100 if=/dev/urandom of=/dev/null ; sync
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 21.2819 seconds, 4.9 MB/sreal 0m21.283s
user 0m0.000s
sys 0m21.269sтак что это видимо скорость, с которой генерятся данные из /dev/urandom
спасибо ! очень хорошее замечание! :)в общем ситуация следующая: взялся я тупо копировать файлы с помошью mc. маленькие файлы копируются на скорости около 27 мб в сек - ладно, фик с ними. то что у меня райд и все должно летать, я уже не беру во внимание. а вот когда начинается копирование файла в несколько гигабайт - скорость копирования резко падает до 1.5 мб в секунду.
поступил я следующим образом - от софтового райда отказался раз и навсегда. и вдобавок систему переставил - поставил freebsd
>[оверквотинг удален]
>скорости около 27 мб в сек -
>ладно, фик с ними. то что у меня
>райд и все должно летать, я уже не беру во
>внимание. а вот когда начинается копирование файла в несколько гигабайт
>- скорость копирования резко падает до 1.5 мб в
>секунду.
>
>поступил я следующим образом - от софтового райда отказался раз и навсегда.
> и вдобавок систему переставил - поставил freebsd
>Странно всё это, есть у меня под дебианом софтовый raid5 и raid1, скорость записи на них вполне соответствует тому что должно быть (около 40 мб/сек), диски SATA.