Повышаем производительность закачки! |
Не для кого не секрет что начиная с Windows ХP SP2 был введён лимит одновременных незавершенных (half-open) соединений для одного процесса равен 10. Для некоторых программ этого недостаточно, особенно для торент сетей. Теперь самая главная часть. В Windows XP SP2 и VISTA ограничено количество сетевых подключений, которые открываются в данный момент (находятся в «полуоткрытом» состоянии, например, какая-то программа начала устанавливать соединение, но ответ с противоположной стороны ещё не получен). Ранее количество сетевых подключений не ограничивалась, теперь же допускается всего 10 «полуоткрытых» соединений. В случае превышения лимита новые открываемые соединения будут поставлены в очередь, а в системный журнал событий будет занесено предупреждение 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts. Это ограничение по заявлениям Microsoft призвано снизить темпы распространения вирусов и сетевых червей. Э-э-экстравагатное заявление. Если есть дыра в системе, то червь в неё и так пролезет, и никто или ничто ему в этом не помешает. При таком подходе работа многих программ становится невозможна или очень медленна. Первыми пострадали «P2P сети», где скорость сильно упала при передачи информации (скорее всего именно с ними и пыталась бороться корпорация). Затем дело коснулось и «многопотоковых сканеров». B LanScope это проявляется следующим образом, уже на этапе определения хостов пропускается 30% хостов, не говоря уже о ресурсах на этих хостах, плюс скорость сканирования достаточно низкая. Выход оказался прост — изменить это ограничение в большую сторону и всё станет на свои места, как было раньше. Исправить это ограничение, изменив реестр не получится, нужно пропатчить TCPIP.SYS, так как в нём зашито это ограничение. Чтоб проверить нуждается ли ваш клиент будь то UTORENT и т.д. в расширение сети наберите в командной строке что для висты что для xp команду : eventvwr.msc найдите вкладку (система) в висте (журналы виндовс) и если вы увидите что в этом я уверен ошибку номер 4226 то смело советую пропатчить TCPIP.SYS. Ещё один совет для тех кто имеет VISTA . Новая функция автоматической настройки окна приема TCP позволяет повысить производительность получения данных через соединения с высоким значением BDP. Как же повысить производительность отправки? Для оптимального использования пропускной способности канала TCP в подобных случаях в новую версию набора протоколов TCP/IP включен протокол Compound TCP (CTCP). Протокол CTCP осуществляет более агрессивное увеличение окна отправки для соединений с большим размером окна приема и большим значением BDP. Протокол CTCP пытается максимально повысить пропускную способность подобных соединений, отслеживая изменения уровня задержки и уровня потерь. Кроме того, CTCP обеспечивает отсутствие негативного воздействия на другие соединения TCP. По умолчанию протокол CTCP включен на компьютерах, работающих под управлением ОС Windows Longhorn Server, и отключен на компьютерах, работающих под управлением ОС Windows Vista. Протокол CTCP можно включить с помощью команды netsh interface tcp set global congestionprovider=ctcp. Для отключения протокола CTCP служит команда netsh interface tcp set global congestionprovider=none. Выкладываю патчики для MS Vista (32/64) и для MS Windows XP Чтоб не было потом Ещё раз повторю, не устонавливать этот патч для Висты с новым скачаным апдейтам TCPIP.SYS и Висты sp1, я выкладывал этот патч на тот момент это было актуальным ( Уже выходили новые обновления для системы через виндовсапдейт которые обновляли TCPIP.SYS. Надо думать головой!!! Прежде чем что-то заменять проверяй версию файла. Оно и сейчас актуально только для тех кто не делал апдейт TCPIP.SYS. (какой номер апдейта kb ****) уже не помню, но каждый кто качает апдейты сначало смотрят его описание,если только не стоит загрузка автоматически. Время не стоит на месте, новые патчи для новых версий давно есть в сети пользутесь поиском. Скачать Повышаем производительность закачки: |
Дата: 14 июля 2008 | Автор: SaIt-Mc | Просмотров: 3328 | Раздел: Софт » Всё для Windows |