Отправляет email-рассылки с помощью сервиса Sendsay

[TC] скорость загрузки

Здравствуйте, уважаемые подписчики.
пользуюсь для закачки (Free Download Manager).
при добавлении к уже осуществляющейся закачке, ещё одной, скорость первой
падает в два раза. при добавлении третьей- все три делят скорость между
собой поровну- на три. вопрос в следующем: реально-ли чтобы каждый из
одновременно качающихся пакетов, брал себе максимальную скорость, не
зависимо от других закачек.
благодарен откликнувшимся.
с уважением, korsar.

Ответить   Mon, 10 Nov 2008 09:09:18 +0500 (#788762)

 

Ответы:

Доброе время суток, уважаемые участники рассылки и korsar!
Мне есть, что ответить на письмо от 10 ноября 2008 г., 7:09:18

Давайте рассмотрим ситуацию на бытовых примерах. Есть труба
определённого диаметра, по которой течёт вода. К этой трубе
присоединяется, скажем, дачник и начинает поливать свои растения. Вода
течёт быстро и хорошо. Приходит другой дачник и присоединяется к этой
же трубе и начинает поливать. По скольку пропускная способность трубы
не изменилась, то у обоих дачников вода будет теч в 2 раза медленнее,
чем позволяет труба, т.к. ресурсы воды делятся между двумя дачниками.
Если придёт третий дачник и подключится к этой же трубе, то вода
станет поступать уже в 3 раза медленнее. А теперь ключевой момент.
Хоть при использовании трубы трюмя дачниками одновременно, вода и
будет течь медленнее, но суммарную работу по поливке участка 3 дачника
выполнят быстрее, нежели, если бы они поливали участки по очереди. А
теперь вернёмся к интернету. Допустим, у вас ширина канала в 512
килобит в секунду. Пока вы качаете 1 файл, он будет качаться на
номинальной скорости канала. Как только вы поставили вторую закачку,
оьбе закачки начнут качаться примерно со скоростью в 256 килобит в
секунду, потому что пропускная способность канала не позволяет
большего, а 256 + 256 = 512, так что качалка работает на всей ширине
канала. А теперь почему даже при таком подходе вы закачаете 2 файла
быстрее, нежели, если бы вы качали их по одному. Скорость закачки, в
силу разнообразных причин нелинейна и может изменяться в опреелённых
диапазонах в любой участок времени, следовательно, если на одной из
закачек скорость упадёт, на другой в это же время она повысится, а,
если бы закачки качались по очереди, то нелинейность скорости наоборот
только бы увеличило общее время скачивания.

Ответить   Mon, 10 Nov 2008 13:43:10 +0300 (#788807)

 

Доброго времени суток, korsar.

Вы писали:

Нет, конечно. Приведу аналогию совсем неудачную, но наглядно иллюстрирующую
эту ситуацию. У Вас есть одно яблоко и Вы его можете съесть сами, в этом
случае оно целиком будет Вашим, либо разделить его между четырьмя людьми.
Никто из четырёх не получит целое яблоко, но каждому достанется по одной
четверти от него.
Ширина интернет-канала и есть это яблоко, а количество людей, претендующее
на яблоко - это количество одновременных закачек.

Ответить   Иван Штефуряк Mon, 10 Nov 2008 11:21:40 +0200 (#788817)