вопрос: количество потоков браузера для скачивания контента с сервера

stealthy
На сайте с 15.06.2006
Offline
69
1069

Проблематика:

Сервер №1: nginx + Apache, Unix

Сервер №2: IIS, Windows 2000 AS

Страницы на серверах положены одинаковые - HTML + ~40 картинок разного размера. Суммарно весь контент около 200 кб, но это непринципиально. Важно что все стандартно.

Открываю в браузере (IE6) первый сайт. Картинки прилетают за 1 секунду с небольшим. Со второго - за 6-7. Смотрю во время загрузки картину в TCPView, вижу что при коннекте браузера к 1 серверу открываются около 30 потоков. Очевидно примерно по потоку на картинку. И качаются в параллель. При коннекте ко второму - открывается только 4 потока.

KeepAlive на IIS on. MaxConnection = 2000000000 (в опциях IIS поставлено "без ограничений).

Вопрос. Как браузеру сообщают что можно или нельзя открыть кучу коннектов (я так понимаю это не HTTP заголовки а ниже, где-то на TCP уровне определяется) и как мне заставить IIS открывать эти соединения. Или это винде нужно где-то указывать стиль поведения?

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий