Что имеем - система опен суся 11.3, обновление идет со скоростью 10 кб/ сек, видно по монитору инет подключения и в строке обновления в ясте. Если во время обновления системы задать ещё закачку утилитой wget , то закачка будет идти со скоростью 10 кб/сек, общая скорость скачивания с инета будет 20 кб/сек, для пороверки задавал 5 закачек утилитой wget , скорость скачивания возрасла до 50 кб/сек, каждая закачка шла со скоротью 10 кб/сек, т.е. провайдер даёт ограничение на поток 10 кб/сек. Проверял браузером, то же скорость скачивания страничек не поднимается выше 10 кб/сек. По идее, система должна автоматически занимать весь доступный канал, однако, очевидно этого не происходит, видимо это связано с особеностью спутинкового инета.
Вопрос - можно ли как то в системе указать, чтобы она скачивала обновления в несколько потоков?
Как увеличить количество подключений к инету?
Модератор: Модераторы разделов
-
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
-
- Сообщения: 1450
Re: Как увеличить количество подключений к инету?
156 писал(а): ↑15.01.2011 13:56Что имеем - система опен суся 11.3, обновление идет со скоростью 10 кб/ сек, видно по монитору инет подключения и в строке обновления в ясте. Если во время обновления системы задать ещё закачку утилитой wget , то закачка будет идти со скоростью 10 кб/сек, общая скорость скачивания с инета будет 20 кб/сек, для пороверки задавал 5 закачек утилитой wget , скорость скачивания возрасла до 50 кб/сек, каждая закачка шла со скоротью 10 кб/сек, т.е. провайдер даёт ограничение на поток 10 кб/сек. Проверял браузером, то же скорость скачивания страничек не поднимается выше 10 кб/сек. По идее, система должна автоматически занимать весь доступный канал, однако, очевидно этого не происходит, видимо это связано с особеностью спутинкового инета.
Вопрос - можно ли как то в системе указать, чтобы она скачивала обновления в несколько потоков?
Наверное смотреть в сторону настроек aria2c.
-
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Как увеличить количество подключений к инету?
156
по дефолту используется aria.
по дефолту используется aria.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Re: Как увеличить количество подключений к инету?
Спасибо за ответы, посмотрел ман, там есть парамерт -s , в котором указывается количество сессий, однако возникла другая проблема, в инете на сайте генту нашел, что у арии должен быть конфиг, в котором и нужно указать желаемое значение параметра -s , поверив каталоги /etc/ , /root/ , /home / вместе с подкаталогами, посмотрел расположение файлов арии в ясте , конфига арии обнаружено не было.
Вопрос - где могут быть настройки арии, когда она вызывается ястом?
Р.S. Если конфига вообще нету. то наверно надо его где то создать, и указать ясту, что бы запускалась ария с данным конфигом...
Вопрос - где могут быть настройки арии, когда она вызывается ястом?
Р.S. Если конфига вообще нету. то наверно надо его где то создать, и указать ясту, что бы запускалась ария с данным конфигом...
-
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: Как увеличить количество подключений к инету?
если я не ошибаюсь aria сама читает /root/aria2c/aria.conf (путь могу соврать)
Запишите туда необходимые опции.
Запишите туда необходимые опции.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Re: Как увеличить количество подключений к инету?
Внимательное изучение мана дало:
--conf-path=PATH Change the configuration file path to PATH. Default: $HOME/.aria2/aria2.conf
Как доберусь до сервера, проверю.
Через 5 мин добавлено:
Там же в мане
-C, --metalink-servers=NUM_SERVERS
The number of servers to connect to simultaneously. Some Metalinks
regulate the number of servers to connect. aria2 strictly respects
them. This means that if Metalink defines the maxconnections
attribute lower than NUM_SERVERS, then aria2 uses the value of
maxconnections attribute instead of NUM_SERVERS. See also -s and -j
options. Default: 5
по умолчанию 5 потоков
-j, --max-concurrent-downloads=N
Set maximum number of parallel downloads for every static (HTTP/FTP) URI, torrent and metalink. See also -s and -C option. Default: 5
по умолчанию 5 потоков
-s, --split=N
Download a file using N connections. If more than N URIs are given, first N URIs are used and remaining URIs are used for backup. If less than N URIs are given, those URIs are used
more than once so that N connections total are made simultaneously. Please see -j option too. Please note that in Metalink download, this option has no effect and use -C option
instead. Default: 5
по умолчанию 5 потоков
Из выше приведённого можно сделать однозначный вывод, что ария должна качать в 5 потоков по 10 кб/сек каждый , с общей скоростью 50 кб/сек, однако этого не происходит. Так как инет спутниковый, ария работает через 2 последовательных прокси, сквид и глобакс.
Может быть ограничение в двух проксях, через которые работает ария?
Похоже, что мы вообще не то делали. Вот сообщение об ошибке
Ошибка загрузки (curl) 'ftp://ftp.chg.ru/.0/Linux/opensuse/distribution/11.2/repo/repoindex.xml':
Код ошибки: HTTP response: 400
Сообщение об ошибке: The requested URL returned error: 400
ОЧевидно, что для загрузки с репозитариев используется curl, или я ошибаюсь?
--conf-path=PATH Change the configuration file path to PATH. Default: $HOME/.aria2/aria2.conf
Как доберусь до сервера, проверю.
Через 5 мин добавлено:
Там же в мане
-C, --metalink-servers=NUM_SERVERS
The number of servers to connect to simultaneously. Some Metalinks
regulate the number of servers to connect. aria2 strictly respects
them. This means that if Metalink defines the maxconnections
attribute lower than NUM_SERVERS, then aria2 uses the value of
maxconnections attribute instead of NUM_SERVERS. See also -s and -j
options. Default: 5
по умолчанию 5 потоков
-j, --max-concurrent-downloads=N
Set maximum number of parallel downloads for every static (HTTP/FTP) URI, torrent and metalink. See also -s and -C option. Default: 5
по умолчанию 5 потоков
-s, --split=N
Download a file using N connections. If more than N URIs are given, first N URIs are used and remaining URIs are used for backup. If less than N URIs are given, those URIs are used
more than once so that N connections total are made simultaneously. Please see -j option too. Please note that in Metalink download, this option has no effect and use -C option
instead. Default: 5
по умолчанию 5 потоков
Из выше приведённого можно сделать однозначный вывод, что ария должна качать в 5 потоков по 10 кб/сек каждый , с общей скоростью 50 кб/сек, однако этого не происходит. Так как инет спутниковый, ария работает через 2 последовательных прокси, сквид и глобакс.
Может быть ограничение в двух проксях, через которые работает ария?
Похоже, что мы вообще не то делали. Вот сообщение об ошибке
Ошибка загрузки (curl) 'ftp://ftp.chg.ru/.0/Linux/opensuse/distribution/11.2/repo/repoindex.xml':
Код ошибки: HTTP response: 400
Сообщение об ошибке: The requested URL returned error: 400
ОЧевидно, что для загрузки с репозитариев используется curl, или я ошибаюсь?