Transmission и ReiserFS (маленькая скорость чтения)

От торрентов до фринета

Модератор: /dev/random

Ответить
Аватара пользователя
Hooper
Сообщения: 49
ОС: Ubuntu/FreeBSD

Transmission и ReiserFS

Сообщение Hooper »

Имеется: хомсервер на Debian Lenny(stable), ноутбук с Archlinux x86_64, десктоп Archlinux x86_64
Интернет раздается через Nat, доступ к фс сервера осуществляется через NFS.

Итак, недавно копируя файл скаченный с торента на сервер, заметил подозрительно маленькую скорость 2-4 мб/сек. Озадаченный начал проверять, в итоге получилось следующее: на десктопе скорость чтения некоторых файлов 2-4 мб/сек. Соответственно и скорость копирования этих файлов такая же.
hdparm -tT говорит следующее:

Код: Выделить всё

/dev/sda:
 Timing cached reads:   6570 MB in  2.00 seconds = 3287.26 MB/sec
 Timing buffered disk reads:  234 MB in  3.03 seconds =  77.30 MB/sec

т.е. всё вроде как отлично должно работать (на десктопе 3 жестких диска (два с фс reiserfs и один ext4, вывод hdparm практически одинаковый у всех)
Гугл ничего толкового не сказал :( Самое интересное началось когда я понял что медленно читаются только файлы скаченные с торентов при помощи Transmission и записанные на raiserfs раздел. Данный глюк проявился и на других машинах с archlinux(i686/x86_64) и ReiserFS
Что пробовалось делать:
менялся режим SATA на AHCI – результата не дало
разделы reiserfs монтировались с параметрами noatime,nodiratime – результата не дало
скачивался один и тот же торент rtorrent и transmission – торент скаченный rtorrent нормально читался и копировался, у transmission скорость чтения 2-4мб/сек
торент скаченный transmission сохранялся на разделе ext4 – нормально читался и копировался

Вобщем что то между transmission и reiserfs неладное...
ЗЫ тему про тормоза при копировании читал, но тормозов нет, время отклика системы отличное, вот только скорость...
Desktop: [Ubuntu 10.10] Q6600@3.0, Asus Formula Maximus, 4 gb DDR2 1066Mhz, Nvidia 9800
Notebook: [Ubuntu 10.10] Toshiba A200, 5450, ATI HD2600, 3 gb DDR2
Homeserver: [FreeBSD 8.1 amd64] Athlon 64 3000+, 2 gb DDR, 2x1Tb hdd on zfs pool
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5288
ОС: Gentoo

Re: Transmission и ReiserFS

Сообщение /dev/random »

Transmission не пользовался, но касаемо торрентов в целом, симптомы, когда на ext3/4 пишется нормально, а на reiserfs - с жуткой фрагментацией, похожи на то, что отключено предварительное выделение пространства (preallocation)
Спасибо сказали:
Аватара пользователя
Hooper
Сообщения: 49
ОС: Ubuntu/FreeBSD

Re: Transmission и ReiserFS

Сообщение Hooper »

Да нет, проверил - все нормально, при старте закачки создается файл с конечным размером.
Desktop: [Ubuntu 10.10] Q6600@3.0, Asus Formula Maximus, 4 gb DDR2 1066Mhz, Nvidia 9800
Notebook: [Ubuntu 10.10] Toshiba A200, 5450, ATI HD2600, 3 gb DDR2
Homeserver: [FreeBSD 8.1 amd64] Athlon 64 3000+, 2 gb DDR, 2x1Tb hdd on zfs pool
Спасибо сказали:
Ответить