Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   [решено] Fetch портов в 6 потоков (http://forum.oszone.net/showthread.php?t=261232)

cantido 25-05-2013 22:28 2156263

Fetch портов в 6 потоков
 
Доброго времени суток, один раз в жизни видел, как fetch работал в 6 потоков.
Устанавливаешь порт и все что нужно докачать ему, то он качает это в 6 потоков с разных серверов.

Если кто знает как это сделать, прошу подсказать. :)

Может кому еще будет полезно.

vadblm 26-05-2013 23:11 2156805

Поставьте из портов aria2 и добавьте в /etc/make.conf что-то типа
FETCH_CMD=/usr/local/bin/aria2c -c --file-allocation=none -j 6 -x 10 -s 10 --min-split-size=1M
DISABLE_SIZE=yes

Не проверял сам — давно фрёй увы не пользуюсь.

cantido 27-05-2013 10:35 2156988

vadblm, Спасибо принцип понял, уже попробовал и работает. Не много погуглив еще нашел похожую утилиту мультизагрузки axel.
В случае с утилитой axel нужно в make.conf добавить строчки вроде:

Код:

FETCH_CMD=axel
FETCH_BEFORE_ARGS= -n 6 -a

Спасибо за наставление на верный путь :)


Время: 01:51.

Время: 01:51.
© OSzone.net 2001-