1

По стечению обстоятельств определил место папки назначения для transmission на разделе с ntfs. И все было хорошо, пока не стал скачивать образы dvd-дисков. Заметил странное поведение скорости скачивания - волнами. Выяснил, что всему виной загрузка в 97-99% процессом mount.ntfs-3g при закачке больших файлов, более 2 Гб. Понятно, что перевод папки назначения на ext3 спасет, но ntfs был удобен тем, что:
диск доступен из XP;
другие пользователи компьютера (дети), подключаясь к инету (скрипт), запускали transmission-daemon и не надо париться с правами на файлы, хотя торрент запускается от разных пользователей;
не хотелось переразбивать диск (там еще игры детей под вин).
Как побороть проблему с загрузкой системы? Или можно еще что-то придумать?

PS:  Система Fedora 9 (ASP14), ядро 2.6.26.3

2

djadm, у меня Deluge спокойно качает как на диск D (NTFS), так и на раздел ext4. Попробуйте им.

Linux Mint 19.3 Mate Edition
Windows 7

3

Wolfenberg пишет:

у меня Deluge спокойно качает как на диск D

и волосы у вас шелковистее?
djadm, ntfs-3g какой версии?

4

На фига качать на нтфс? форматни в ext и не будет проблем.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

5

system-root,  1.2712 - такие цифры пойдут?

6

Kettler пишет:

На фига качать на нтфс? форматни в ext и не будет проблем.

Оно, конечно, выход, но дети тоже качают своё (добавляют, удаляют) и скачанным пользуются из общей папки и демона перезагружают и под виндой пользуются и всякая ерунда у них на этом разделе.  В общем, трогать не хотелось... Или я пока не придумал как всё реализовать на ext. Может подскажете?

7

djadm пишет:

другие пользователи компьютера (дети), подключаясь к инету (скрипт), запускали transmission-daemon и не надо париться с правами на файлы, хотя торрент запускается от разных пользователей;

логичнее запускать daemon при старте системы, причём не из автозагрузки, а из rc.local (с понижением его прав до простого юзверя конечно).

В вашей ситуации я-бы посоветовал вам всё-же выделить гигов 10-20 для раздела /var, и качать туда. А после закачки переносить файлы на раздел NTFS. (transmission-daemon это умеет делать самостоятельно).

djadm пишет:

Оно, конечно, выход, но дети тоже качают своё (добавляют, удаляют) и скачанным пользуются из общей папки и демона перезагружают и под виндой пользуются и всякая ерунда у них на этом разделе.  В общем, трогать не хотелось...

насколько я понимаю, они не используют НЕДОКАЧЕННЫЕ файлы? Тогда какая разница детям, куда идёт закачка? А после закачки демон сам перенесёт файл на "диск D"

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

8

да, для того, что-бы двигать разделы существует gparted liveCD.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

9

Wolfenberg пишет:

у меня Deluge спокойно качает как на диск D (NTFS), так и на раздел ext4. Попробуйте им.

так и сделал
а transmission действительно неважно с NTFS работает

ПатреГ не любит Gnome...

10

Termo пишет:

а transmission действительно неважно с NTFS работает

тут дело не в transmission, а в самом принципе работы торрентов - файл скачивается не последовательно с первого и до последнего байта, а случайными кусками (обычно по 2Мб). Т.е., "дырчатые" файлы - обычное дело. Совсем плохо, если на этом диске происходит запись чего-то ещё - NTFS понятия не имеет о современных алгоритмах работы с данными (прошлый век - чего вы хотите?), потому пишет файлы в шахматном порядке. Это сбивает алгоритмы кеширования, и требует огромного количества оперативной памяти. Но её нет. (угу. Нет у нас 8-16Гигов под пару-тройку DVD образов). Потому, приходится постоянно гонять данные между кешами, а т.к. файлы рваные, DMA тут не применить, приходится действовать через прямой доступ. Это и приводит к загрузке CPU. В венде такой загрузки нет, там всё тупо тормозит, впрочем, на просмотр скаченного фильма хватает, потому кажется, что в венде "всё хорошо".

Как я уже говорил, можно закачивать файлы во временный раздел с нормальной ФС, а потом переносить их единым большим куском без фрагментов и дыр в NTFS.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

11

Засада происходит только с закачкой файлов больше 2Гб, на мелких файлах всё работает отлично.

12

djadm пишет:

Засада происходит только с закачкой файлов больше 2Гб, на мелких файлах всё работает отлично.

в мелких файлах мало кусков. файлы <=2Мб состоят почти всегда из одного чанка. Файлы в 2...200Мб NTFS может уложить в 1-2 экстента. Но вот файлы >2000мб у неё уже не получается, причём не просто не получается, а файл рассыпается на множество мелких кусков разбросанных по всему диску  ac  EXT4 с такими умеет бороться, потому на практике работает на порядки быстрее (и не надо тут кю тестов - пишу-же по-русски: файлы пишутся кусками в случайном порядке. А в тестах подряд. Потому семёрочка в тестах выигрывает, а по жизне в глубокой опе).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13

drBatty пишет:

Это и приводит к загрузке CPU. В венде такой загрузки нет, там всё тупо тормозит, впрочем, на просмотр скаченного фильма хватает, потому кажется, что в венде "всё хорошо".

у меня не тупило, просто через определенное время происходила остановка закачки, т.к. не находился раздел, куда закачивался файл
причем раздел был подключен и был доступен из других программ

ПатреГ не любит Gnome...

14

djadm пишет:

system-root,  1.2712 - такие цифры пойдут?

djadm, не знаю что это за цифры.
последняя версия 2010.5.22.
попробуйте обновится сначала ( включая ядро поновее)

15

system-root,  Цифры те - раньше у них такая была маркировка. Действительно старый релиз. Вариант drBatty мне больше понравился. Его и настроил. Пока больших файлов в закачке нет.