LINUX.ORG.RU

ReactOS добился значительного повышения производительности сети

 ,


0

3

В разработке ReactOS, аналога Windows с открытым исходным кодом, в последнее время наблюдается некоторое оживление. Помимо значительного улучшения совместимости с Windows NT 6 и исправления отображения папок в системном файловом менеджере, произошло еще одно важное изменение: существенное улучшение производительности сети.

В коде ReactOS наконец-то появилась поддержка асинхронных TCP-соединений. Разработчики ReactOS описывают это следующим образом:

«Срочные новости:
Спустя 10 лет патч поддержки асинхронных TCP-соединений теперь принят в исходный код ReactOS. Вы можете ожидать существенного повышения производительности в сетевых приложениях (например, браузерах, FTP-клиентах, загрузчиках)!!!»


Патч был представлен еще в 2016 году, когда был открыт тикет в Jira из-за некорректной работы сокетных соединений в неблокирующем режиме.

>>> phoronix

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от diakin

Он сказал, что выложил сборки с этими двумя дровами. Их я и брал.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

Ну так на экране должно быть видно на чем споткнулось. Хотя уже не так важно, там следующий этап - правильное отображение в диспетчере устройств. А там… (из переписки с Вадимом) «…Umpnpmgr.dll и выполняется как сервис в процессе Services.exe)…» …Понятно что eventlog и umpnpmgr надо переделать на Services.exe …Работа umpnpmgr идёт через RPC и там надо протокол чтобы был совместимый с NT5.x …Начну с services.exe переделаю на него eventlog и umpnpmgr …Кстати, в ХП ведь ещё есть OOBE когда настройка, языки, … В services.exe в ScAutoStartServices() (если OOBE) есть что то типа ServiceNames[0] = L"PlugPlay"; ServiceNames[1] = L"AudioSrv"; Services.exe тоже может через RPC работать. Пытаюсь разобраться как это работает.

… В РоС никто не пользуется «SC_AutoStartComplete» для синхронизации. А в окнах как минимум в syssetup и umpnpmgr…

итд итп

diakin
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.