Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


lexen,
Вспомним немного, все примерно:

Максимально возможный блок для расчета возьмем MTU = 1500байт данных,
1Гбит/с = (1000000000/1500/8) - 30% издержек ~ 25000пакетов/сек.
Далее в стандарте Gigabit Ethernet заложен алгоритм контроля потока, т.е. если приемник или передатчик на сетевой пропустили прием/передачу ну ПК отвлекся на что-то то введено понятие "пауза" приостановка передачи на некоторое время, так же применение jumbo-frames увеличении длины кадров Ethernet (со стандартных до 9014 байт) т.е. пропускная способность для операций обмена данными между ОЗУ ~ 800Мбит/с. Теперь далее данные записываются на диск HDD тоже имейте ввиду в среднем 70-130Мбайт/с на SATA-II.
Шина PCI-32bit = 33МНг = 32 * 33 = 1066,(6)Мбит/с / 8 ~ 132Мбайт/с, но так же есть издержки, через нее работает сетевая карта. Из всего сказанного я думаю реально иметь от ~70-80Мбайт/с.
Обработка сетевой карты в последних Windows происходит методом опроса, т.е. есть время и система сама опрашивает буфер приема/передачи через DMA (Можно посмотреть ком. netstat -i) в данном методе опасно переполнение буфера, т.е. он просто переписывается или теряется тогда данные просто повторяются.
Так же лучше все это смотреть еще лан.анализатором что в ней творится.

Теперь сам протокол TCP/IP был переписан заново там есть интересные параметры, с которыми можно поиграть чтоб выжать максимум, говорить что как ставить не буду, лучше изучите каждый и только потом устанавливайте:

netsh int tcp show global

Глобальные параметры TCP
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : automatic
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : none
ECN Capability : disabled
RFC 1323 Timestamps : enabled

в Windows 7
------------------------------------------------
NetDMA State : enabled (в Vista по вопросом)
Direct Cache Acess (DCA) : disabled


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
DisableTaskOffload, EnablePMTUDiscovery, MaxDupAcks, SackOpts, Tcp1323Opts, TcpMaxConnectResponseRetransmissions,
TcpMaxDataRetransmissions, TcpMaxDupAcks

EnableTCPA, EnableWsd - ????

Или можно попробовать твикером, хорошо зарекомендовал себя windows maneger 1.
Так что попробуйте настройками поиграть.

Отправлено: 14:37, 08-06-2009 | #4