[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Особенности ХТТП в линукс?



telek wrote:
DamirX пишет:
On Thursday 30 August 2007 12:47, telek wrote:
Проверил оба способа ничего под вендой не изменилось... Видать
действительно реализация ХТТП в линуксах работает в несколько потоков
без извращений... Не понятно тогда зачем создают многопоточные менеджеры
закачек под линукса....

интересно, на основании чего Вы сделали именно такое заключение.
хоть бы вывод netstat в подтверждение.
если венде качаю файло файерфоксом или эксплорером(т.е. в один поток) - скорость 600кбит/с , если использовать менеджер закачки в несколько потоков - скорость достигает огранияения канала... около 5мбит/с
В линуксах тем же файерфоксом или w3m качается на скорости 5мбит/с.

На стороне откуда качаю - ограничений нет. Ограничения вводит домашний провайдер - ограничивает скорость на поток(снижая нагрузку в часы пик)
Собственно вот цепочка рассуждений.

правильные посылки - неправильные выводы. начнём с того, что каждая программа (ну почти каждая) использует свою реализацию http. и реализация эта в том же firefox своя (и более-менее одинакова под всеми операционками, куда он портирован).

а вот tcp-стек и его настройки различаются между операционными системами - в этом скорее всего и вся разница.

посмотреть в чём дело можно было бы с помощью wireshark - поставить его под windows и под linux, и записать закачку одного и того же файла из firefox'а (чтобы условия) из каждой ОС. файл следует выбирать не слишком большой (чтобы capture file получился разумных размеров) и не слишком маленький (чтобы tcp успел "разогнаться").

стоит выложить capture file в публичный доступ - думаю многим интересно будет посмотреть, откуда набирается разница в порядок, по моему личному опыту разница обычно в единицы процентов.


ps: а может у вас на винде просто трояны сеть забивают, вот закачка кое-как и идёт.



Reply to: