none
Pomalé sdílení SMB v jednom směru.

    Dotaz

  • Zdravím.

    Už delší dobu se snažím rozkousnout velký problém:

    Mám dva kompy s Win7SP1(x64)Ultimate propojené přes jejich gigabitové síťovky gigabitovým swištěm TP-Link ( http://www.tplink.ca/en/products/details/?model=TL-SG1005D#spec ).

    Problém je v tom, že když kopíruji soubory z jednoho PC na druhý, jede to bez problému 105MB/s, ale v opačném směru jen 20-25MB/s. (Kopírování mezi síťovými disky windows).

    Zkoušel jsem už měnit káble - jsou tam cat5e, přímé, jeden jednometrový, druhý 18m, nepomohlo. Ani když jsem dal ten swišť tím krátkým káblem k tomu PC, na který to jede pomalu.

    Pomalými disky to není - v obou sčotech jsou SSD (550/400 a 500/250MB/s sekvenčně). Testuju to právě kopírováním velkých souborů z jednoho SSD přes síť na druhý SSD v druhém kompu.

    Zkusil jsem v tom PC, na který to jede pomalu, dát do PCIe jinou síťovku - pořád stejny.

    Přeinstalace jedněch windows - pořád stejny. (Vše plně aktualizované).

    Nejnovější ovladače na síťovky (Realtek) - nepomohlo.

    Vypnutí firewalu - nepomohlo.

    Kde může být chyba? Já se z toho už zblázním!

    Jak dostat 100MB/s OBĚMA směry???

    pondělí 23. března 2015 13:24

Odpovědi

  • Takže HOTOVO!

    Tím problémem se nakonec ukázal být přistárlý ESET ESS4! (antivir+firewall)!

    Po odinstalu to jede normálně 105-110MB/s oběma směry!

    A to i když jsem vše vrátil do původního stavu - původní síťovka, netsh int tcp set global autotuninglevel=normal, zapnuto RDC, nastavení ovladače síťovek default(+Jumbo9k), mít puštěn MPC s videem už není potřebny, IPv6 zapnuto...

    Po instalaci ESET ESS8 (nejnovější) - žádné problémy! Stále 105-110MB/s.

    Hlavně jsem ale rád, že teoriemi typu "staré železo" a "šmejd Realtek" to nebylo!

    :-)

    • Označen jako odpověď iX99 pondělí 6. dubna 2015 11:22
    pondělí 6. dubna 2015 11:22

Všechny reakce

  • Ahoj.

    Možné náměty:

    1. Realtek - asi největší šmejdy síťovky, jaké jsou k sehnání. Nejnovější ovladače přímo z webu realtek.com jsou nutností.
    2. SSD s 250 MB/s zápisu asi nebude úplný rychlík, ale spíš nějaké malé levné SSD, že? Ne že by to musel být zrovna ten problém, ale v případě dalších faktorů, jako třeba že na tom běžím systém včetně swapu, se může na rychlosti citelně podepsat. Co ukazuje nějaký test rychlosti toho SSD?
    3. Zkoušel jsi měnit oba kabely? Nejlépe křížené Cat 6. Nebo zkoušel jsi PC připojit přímo?
    4. Zkus vypnout TCP Auto-tuning.
    5. Zkus vypnout RDC (Remote Differential Compression).
    6. Když to zkusíš s nějakým dalším počítačem, problémy nejsou při žádné kombinaci, tedy nový-starý1 a nový-starý2, ale opravdu jen starý1-starý2?
    pondělí 23. března 2015 13:54
  • Díky za infa.

    Zatím:

    1. Realtek a šmejd? Hmm. Kdyby to bylo šmejdem, asi by nejel ani vtom jednom směru, ne? A tam to 105MB/s dává. Samozřejmě mám nejnovější drivery z realtek.com.

    2. SSDčka. Zkoušel jsem je v ATTO Disk Benchmark na tom rychlejším kompu - sekvenčně jedou oba 400 - 350 MB/s zápis a ten graf se neliší of testů na internetu. (Samsung 840 128MB a Kingston SH100 120GB) Protože ale ten druhý v tom pomalejším počítači má k dispozici jen SATA2 (300MB/s)a žádné AHCI, tak to tam padá k těm 240MB/s. To je ale pořád víc než dost, ne? Proti potřebným 100MB/s. Když tam na to SSD kopíruju z druhyho HDD toho počítače - plotnovyho, jede to udržitelně 150MB/s (maximálka plotňáku).

    Swap je vypnutej, je tam hafl paměti (8G, 4G).

    3. Káble jsem měnil s dalšími asi pěti - žádná změna, ani při 25m káblu. Mám sice všechny jen cat5e, ale je to v bytě, kolem nevede žádná silovka nebo něco.

    Kdyby to bylo drátem, asi by to nejelo ani na jednu stranu těch 100, nee?

    Eště musím zkusit napřímo bez swiště.

    4. + 5. Můžeš prosím poradit, kde se to vypíná?

    6. Jak na potvoru další slušnej komp není k dispozici....  :-(

    pondělí 23. března 2015 15:22
    1. Ano, Realtek je šmejd. To je prostě fakt. Nicméně 100 MB/s by měl zvládnout, když se pohlídají ovladače a není ta karta přímo nějaké vadná.
    2. Vypínat SWAP není rozumné. Některé aplikace ho vyžadují bez ohledu na stav a velikost paměti. Moje zkušenost je taková, že je vhodné nastavit statickou velikost swapu v rozmezí 512 - 2048 MiB dle využití počítače a velikosti paměti. Navíc i vzhledem k tomu, jakým způsobem operační systém pracuje s pamětí (nevím, jak hluboké máš v tomto ohledu znalosti), je žádoucí mít SWAP povolený vždy. I já ho mám na svém počítači s 16 a 32 GiB paměti povolený.
    3. Pokud jsi zkoušel jiné kabely, je to ok. Cat. 5e na gigabit stačí. Vadný kabel se ale může chovat všelijak, nemusí to být jen dva stavy funguje/nefunguje.
    4. netsh int tcp set global autotuninglevel=disabled ze správcovské příkazové řádky. A restart.
    5. Start -> Control Panel -> Programs -> Turn Windows Features on or off -> Uncheck the box "Remote Differential Compression". A restart.
    pondělí 23. března 2015 15:37
  • 4. Tak po tom autotuningu disabled na pomalejším kompu rychlost vzrostla ze 25 na 50MB/s, to je sice úspěch, ale zároveň spadla rychlost v tom opačném směru ze 105 na 80MB/s, což je dohromady plichta... :-(

    Na rychlejším kompu toto zdá se nemá vliv, nechal jsem na normal.

    Vypnutím RDC na rychlejším kompu to přidalo dalších 5MB/s, teď tedy 55MB/s. Na pomalejším sčotu bez viditelnyho efektu.

    Ale všiml jsem si, že při kopírování na pomalejší komp (těmi 55MB/s) to vytěžuje CPU - dvoujádro na 45% - jedno jádro jede skoro naplno. Je to normální? Při kopírování druhým směrem 80MB/s je tam zátěž max. 30%.

    pondělí 23. března 2015 16:46
  • Vytěžování CPU má na svědomí právě ten Realtek... To je to, o čem jsem psal :) Když jsi tam zkoušel tu jinou síťovku, co to bylo přes za typ? Tady by to chtělo zkusit nějakou kvalitní síťovku - Intel, Broadcom apod.

    Ještě pro jistotu, co tam je za procesor, jaký diskový řadič a jakou verzi ovladače u té síťovky máš nainstalovanou?

    • Upravený Lukas Beran pondělí 23. března 2015 17:17
    pondělí 23. března 2015 17:16
  • Tak to bude problém...

    Ta jiná síťovka je taky Realtek... Všude samej Realtek. Na obouch deskách - na rychlejším kompu je :

    PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_06

    Na pomalejším je:

    PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_02

    Ta "jiná", přidaná na pomalejší:

    PCI\VEN_10EC&DEV_8168&SUBSYS_34687470&REV_06   :-(

    Procák na rychlejším je  Intel i5-3570K 3.40GHz, čipset Z77, deska Gigabyte GA-Z77X-UD4H.

    Řadič Intel 7Series/C216Chipset Family SATA AHCI Controller (ovladač 12.8.0.1016 - 1.8.2013)

    Síťovka ovladač 7.92.115.2015  - 15.1.2015

    Procák na pomalejším je  Intel Core2Duo E8500 3.16GHz, čipset G41, deska Gigabyte GA-G41M-ES2L.

    Řadič Intel(R) N10/ICH7 Family Serial ATA Storage Controller - 27C0  (ovladač 9.1.9.1002 - 5.10.2012)

    Síťovka ovladač 7.92.115.2015  - 15.1.2015

    pondělí 23. března 2015 17:52
  • Mne pripada, ze srovnáváme nesrovnatelne. Opravdu není mozne vzit jeden parametr a o nej se oprit. SATA 2 muze byt pomalejsi vyrazne oproti SATA 3 - ale spolu s další elektronikou. Stejne tak pokud nemate sitovku, která zpracovana část zateze, tak se to muze vyrazne projevit (serverovy typ). U sitovky si můžete pohrat i s ostatními parametry, vcetne nastaveni full/half/auto duplex. 4GB versus 8GB RAM také nemůžete jednoduse srovnávat, protoze i video karta ma svoji rezii. Dokonce i způsob kopirovani ma vliv na rychlost: copy versus xcopy (alespoň u W2008R2 tomu tak je)

    Pokud se o systemu chcete dozvědět vice, nezbyva nez nasadit nejake nastroje. Zacnete asi s Performance Monitorem a pak sahnete po nástrojích ze Sysinternals. Urcite nasadite network monitor (staci Wireshark).

    M.

    pondělí 23. března 2015 17:54
    Moderátor
  • Myslím, že vzhledem k HW ses s 80/50 MB/s dostal na reálné maximum. Realtek síťovka + 8 let starý procesor + nic moc chipset (hlavně na dnešní dobu je to bída) a disk taky nic extra. Sám vidíš, jak pár desítek MB/s na síti dokáže zacvičit s procesorem.

    Můžeš zkusit bádat podle rad Miloše, ale osobně bych se tím asi nezabýval. Ty výsledky nejsou nijak extra špatné a moc lepší si myslím to být vzhledem k okolnostem nemůže.

    pondělí 23. března 2015 18:50
  • "Badani" jsem dal jako namet. Jsme ve foru pro IT pro, takze je dobre si udelat predstavu.

    K parametrum, ktere jsou typicke pro prenos velkych souboru patri jumbo pakety. Cim vetsi soubory se prenasi , tim vetsi rozmer paketu je dobre pouzit. Vetsi rozmer paketu se projevi ve vyssi rychlosti prenosu.

    HW se da tezko srovnavat. Novy HW je o tri generace dal. To musi byt nekde videt. Mozna bych krome lepsi sitovky otestoval rychlejsi radic se SATA 3 (pokud neni omezujicim prvkem rozhrani na MB).

    M

    PS:

    1. "Kde může být chyba? Já se z toho už zblázním!"

    PRICINY: Muzete zacit treba zde

    http://www.microsoft.com/en-us/download/details.aspx?id=8781

    EMOCE: Uzivejte si zivota a nepropadejte panice!

    2. Ja uz ted vysoke rychlosti prenosu neresim, pokud k tomu neni specificky duvod.



    pondělí 23. března 2015 19:49
    Moderátor
  • Taky se muzete zkusit zamerit na offload engine na sitove karte, pokud ho karta ma. Viz napr. boj nekoho jineho s pomalym prenosem:

    http://www.howtosolutions.net/2013/06/fixing-slow-sending-or-receiving-of-files-through-lan-network-using-windows/

    úterý 24. března 2015 9:40
  • Díky moc za nápady, zatím to nevzdám, ještě mám celkem dost co zkoušet...  :-)

    Taky ještě zkusím:

    - Zrušit starší ESET ESS4 antivirák+firewall.

    - Vypnout IPv6 (u jého podobného problému to kdysi pomohlo, to kopírování teď běží právě přes IPv6).

    - Všiml jsem si, že když si na tom pomalejším kompu děcka pustijou pohádku v MediaPlayeryClassicu, tak rychlost kopírování paradoxně vzroste (četl jsem kdesi, že MPC jaksi přepne HPET časovací funkce).

    - V tom nejnovějším ovladači síťovky je teď celkem dost nastavení, je v čem se porejpat, zatím jsem tam měl zaply akorát ty jumbo pakety na 9KB MTU.

    - Existuje Realtek síťová utilita, zrovna jsem to sosl, uvidíme, co mi řekne.

    Pak zas poreferuju...

    úterý 24. března 2015 10:47
  • Takže:

    - Původně  105/25MB/s.

    - S  netsh int tcp set global autotuninglevel=disabled  na rychlejším kompu  80/50MB/s. Na pomalejším kompu to nedělalo nic.

    - Vypnutí  RDC  na rychlejším přidalo 5:  80/55MB/s.  Na pomalejším to nedělá nic.

    - Pak jsem se povrtal v nastavení ovladače: Nejlepší kombinace dává vypnutí  "Tlumení přerušení"  a  "Energy Efficient Eternet" - na obou stranách - a dostal jsem:  100/60MB/s!

    - Dál jsem na pomalym pustil video v MPC, pozastavil a: 110/90MB/s !! No to je zajimavy!

    - Vypnutí podpory IPv6 v obou adaptérech + restart + spuštěné video: 110/105MB/s !!!  Jenomže IPv6 vypínat nescu - používám.

    Chtělo by to zjistit, co to za magii na PC provede ten MPC? Když jsem hledal přesnější časovač do AutoIt skriptu, jeden týpek tady ( http://www.autoitscript.com/forum/topic/77905-sleep-down-to-100-nano-seconds/page-2 ) psal, že zapnutí MPC výrazně zpřesní časovač v AutoItu. Pak bych si napsal skriptíček, kterej při zatížení sítě provede právě totok...

    středa 25. března 2015 10:15
  • Takže HOTOVO!

    Tím problémem se nakonec ukázal být přistárlý ESET ESS4! (antivir+firewall)!

    Po odinstalu to jede normálně 105-110MB/s oběma směry!

    A to i když jsem vše vrátil do původního stavu - původní síťovka, netsh int tcp set global autotuninglevel=normal, zapnuto RDC, nastavení ovladače síťovek default(+Jumbo9k), mít puštěn MPC s videem už není potřebny, IPv6 zapnuto...

    Po instalaci ESET ESS8 (nejnovější) - žádné problémy! Stále 105-110MB/s.

    Hlavně jsem ale rád, že teoriemi typu "staré železo" a "šmejd Realtek" to nebylo!

    :-)

    • Označen jako odpověď iX99 pondělí 6. dubna 2015 11:22
    pondělí 6. dubna 2015 11:22
  • Jsem rád, že se podařilo :) Jak vypadá vytížení CPU teď při kopírování maximální rychlostí u velkých souborů a jak u malých souborů?
    úterý 7. dubna 2015 11:16
  • To vis, tady jsi na Technetu, takze se vsichni snazi resit problem MS OS/HW/ovladacu (i tak je toho dost) a ne aplikaci 3. strany. Navic Eset je nechvalne prosluly solidnim antivirem v kombinaci s problematickym firewallem.

    MPO

    úterý 7. dubna 2015 15:33
    Moderátor