[Q]: Тормоза при передаче по сети Win9x → OS/2. Ваpианты pешения.
[A]: Antony Sokolov (2:5078/18)
В общем я писал , что сyществyет пpоблема, как оказалось не только y меня :) в общем закачка на сеpвеp/2 по 100Мбит шла в pайоне 800 кбайт, хотя запись с сеpвеpа пpоходила адекватно пpопyскной способности pешилось все стpокой в pеестpе win9x
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\Vnetsetup] “DirectHost”=“1”
так что os/2 не виновата :)
[A]: Alexey Timoshenko; Vladimir Marfichev
Было на сервак ~300Kps c сервака 16Mps Стало 16Mps в оба конца. условия эксперимента (и клиент и сервер) - Intel 1000 Pro - ACP2 - NetBIOS over TCP/IP Решение для lan0 на сервере поменять MTU с 1500 до 1492 в C:\MPTN\BIN\setup.cmd строка ifconfig я также (на всякий случай) на всех интерфейсах включая DOD и Loopback сделал то же самое
[A]: Mike Roschin (2:5030/243)
Hу наконец я четко определил настройку, которая так сильно влияет на трансфер win → os/2
Server heuristic #19 = RAW read and RAW write
При отключении этой штуки чтение файлов с сервера на винду падает с ~5Мб/с до ~2 Мб/с, а запись с винды на сервер поднимается от 300кб/с до ~3Мб/с, хотя сам TCP по прежнему тормозит на больших блоках.
То есть даже такой скромный результат меня уже почти устроит.
Люди, может кто-нибудь рассказать что это за RAW протоколы и как именно они работают?
Можно ли как-то запретить на сервере RAW read, но оставить RAW write?