kopírování přes sftp (sshd) rychlostí 2531 kB/s
Trápí mě bídná rychlost kopírování dat na raspberry pi 3+B. Běží to jen 2531 kB/s Z windowsáckého notebooku přes wifi na sd kartu. Dokonce i upload do internetu je z toho notebooku rychlejší : přes to stejné raspberry) (čímž je vyloučen problém s konektivitou, jelikož když mám upload 40Mb/s, tak se tam v pohodě vejdu)
Běží to tak, že raspberry je připojeno přes ethernet na wifi router (150Mb/s 802.11n) , čili je tam bottleneck 100Mbps nebo 72Mbps řekněme kdyby se wifi nějak zbláznilo a jelo to jedním proudem. Ale furt 20248 kbps. je žaludostně málo.
K samotnému kopírování: spouštím to jako SFTP přes ssh a htop hlásí tak 40% celkové vytížení asi od tří procesů typ mount, softirq,ssh,sftp. Tak se mi zdá, že je to nějaké podělané buď pomalé, neoptimalizované nebo něco takového.
Existuje nějaké lepší řešení sdílení / kopírování , které není omezeno zatížením CPU ? Proč to vůbec zatěžuje procesor? To tam jako Není DMA?
Proč to zatěžuje procesor? Protože šifrování. Zkoušel jsi to jen přes FTP? Taky server na druhé straně může mít omezení. Zkoušel jsi to kopírovat z něčeho jineho?
A jak vypnu šifrování, když ho nepotřebuji (kopíruje se v rámci domácí sítě, kryté ještě WPA2)?
2.5MB/s je 20Mb/s, co je bezna wifi rychlost a neviem odkial si nabral, zeby si musel ist 72Mb/s.
Pozri si napriklad https://pc.poradna.net/articles/3003158-rb-941-vs-hap-ac-na-wifine-zalezi
Navyse ako povedal JaFi je to sifrovany prenos a tam dochadza k zvysenej zatazi procesoru. Mozes pripadne porovnat s rychlostou FTP.
Vždyť přece píšu že rychlost do netu mám 40Mbps (protože tam je druhé wifi vnější které jede skutečně jede na 72Mbps na 2.4Ghz kanálu), to znamená, že to rozhodně nemůže brzdit konektivita vnitřní (a to jsem ještě připojen na 5GHz, na wifi switch).
Ale cítím, že to moc komplikuji, radši nebudu prozrazovat detaily, protože pak vzniká čím dál víc spekulací a hledají se problémy tam kde nejsou (jako zpochybňování propoustnosti interní sítě). Byla by to určitě na místě ta připomínka, kdybych to ale dopředu nenapsal, že problém s propustností wifi nemám.
U mňa beží kopírovanie cez ssh rýchlosčou 80 Mbps (150Mb/s 802.11n) na i5/2.9 GHz. Trocha to brzdí, ale nie moc. Bez ssh tmi to ide 90 Mbps, pretože wifina je cez 3 steny. Otestuj si ako ti to ide bez ssh.
Ked som kedysi porovnaval scp vs ftp dochadzalo tam k vyraznym ubytkom rychlosti a to aj na vykonnych pc...a to sa bavime o kabli a nie o wifi.
Teoreticky je to mozne, ze je to aj softom, ja som pouzival WinSCP a nic ine pri testoch.
No asi tedy bude nějak divně zřetězené ssh sftp, že to položí výkon... Ale ono to i naráží na bídnou rychlost zápisu na paměťové karty
dd mi dává čtení 37 MB/s, z /dev/mmcblk0p2 i z souboru , čemuž se mi nechce věřit (kontrolováno i přes IOTOP), takže zase o bottleneck nejde.
kopírování souboru na soubor 9 -12 MB/s. (na stejné partition!)
Někde jsem četl že ssh používá nějakou inteligentní detekci komprese, kdy je a není potřeba. a opravdu v některých světlých chvilkách do jede bombastických 6 MB/s