pátek 27. května 2016

Velmi pomalé sdílení sériového portu přes vzdálenou plochu (RDP)

Někdy je potřeba přes vzdálenou plochu nasdílet COM port se zařízením jako je například čtečka čárových kódů, která následně komunikuje s programem na serveru. Příčin zpomalení, kdy přenos těchto dat trvá 5 a více vteřin může být mnoho od parametrů internetu na serveru a klientovi až po chybu klientského počítače. Pokud však vše ostatní funguje jak má, může být řešení velmi jednoduché. Jde o nastavení windowsovské služby auto-tuning, která má zefektivňovat a tím pádem i zrychli přenos dat. Bohužel v určitých konfiguracích počítače a internetového připojení může spíše uškodit.

Řešení

V tomto konkrétním případě je nejosvědčenější řešení nastavit auto-tuning do stavu highlyrestricted. Spustě na klientské počítači příkazový řádek jako správce a zadejte: netsh interface tcp set global autotuninglevel=highlyrestricted
Další možností je zcela vypnout auto-tuning: netsh interface tcp set global rss=disabled 
Zpět na výchozí konfiguraci v případě, že se problém nevyřeší můžete pomocí: netsh interface tcp set global autotuninglevel=normal

Žádné komentáře:

Okomentovat