[OT] Pi4 i wydajność

Cześć.

Jest sobie Pi4. Podpinam do niego sieć 1Gb oraz dysk przez USB3 o szybkosci większej niż 100MB/s.

Spodziewam się że przerzucanie pliku przez sambę mozliwe jest na maksymalnej prędkości sieci ethernet, czyli około 100MB/s. Tak nie jest, osiąga około 38MB/s (podjrzanie blisko USB2!).

Zarówno sieć wyciąga 1GB/s jak i dysk włozony w normalnego PC z USB3 wyciąga ponad 100MB/s.

Czy ja mam coś źle czy to jest spodziewana wydajnośc R-Pi 4?

dmesg twierdzi że wykryto urządzenie USB3 więc to nie wina pomylenia dziurek czy czegoś z tej okolicy.

Reply to
heby
Loading thread data ...

W dniu 2020-03-01 o 14:33, heby pisze:

Samba jest najwolniejszym popularnym protokołem. Jak kilkanaście lat temu robiłem testy to wychodziło nawet do dwu razy wolniej od FTP. Jak możesz to wybierz inny.

Pozdrawiam

Reply to
RadoslawF

Niestety nie mam wyboru, tam musi być samba. Zastanawiałem się czy Pi4 nie zastąpił by mi NASa. No i chyba nie zastapi.

Reply to
heby

Niezależnie od potencjalnych ograniczeń Samby, warto byłoby zmierzyć oba komponenty rozdzielnie:

- prędkość zapisu/odczytu na dysk (dd if=/dev/zero of=...)

- przepustowość ethernetu (iperf3)

Jeśli wyniki obu testów okażą się satysfakcjonujące, to być może da się pogmerać w ustawieniach Samby i/lub filesystemu by wydębić jakieś dodatkowe Mbpsy...

Mateusz

Reply to
Mateusz Viste

Jest Sun, 1 Mar 2020 14:33:01 +0100, heby pisze:

Sprawdziłem w podobnych warunkach. Pi4/SMB/1000baseT-FD/dysk HDD USB3 (o nieustalonej wydajności): osiągam +/- 75 MB/s.

k.

Reply to
Krzysztof Gajdemski

To dalej 75% teoretycznego.

Zastanawia mnie czy pasmo USB3 nie jest dzielone *jakoś* z ethernetem.

Reply to
heby

heby snipped-for-privacy@poczta.onet.pl> napisał(a):

Nie jest. Tak było w starych Malinach.

Tak jak koledzy pisali, sprawdź oddzielnie przepustowość Ethernetu i dysku. Napisałeś, że sieć wyciąga 1 GB/s. Pomijając, że miało być pewnie 1 Gb/s, to jak mierzyłeś? Zmierz też dysk. Na pewno podłączasz go do portu USB3 a nie

2?

Zostaje jeszcze sprawa SMB, które występuje w różnych wersjach. Korzystasz z CIFS?

Reply to
Grzegorz Niemirowski

Jakoś na pewno jest dzielone, bo na końcu trafia na magistralę wewnętrzną procka. Ale fizycznie kontroler USB3 jest podłączony do PCI-E a PHY ethernetowy do wbudowanego MAC w BCM2711.

Reply to
Zbych

heby snipped-for-privacy@poczta.onet.pl> napisał(a):

Innym działa, więc to nie problem z Pi4 jako takim.

formatting link

Reply to
Grzegorz Niemirowski

W moim przypadku obstawiam akurat paskudny adapter USB w kieszeni. Niestety, chwilowo nie mam czasu, żeby to sprawdzić dokładniej.

Raczej nie. To w Pi3 gigaethernet był podpięty via USB 2.0: #v+ Ethernet throughput

While Raspberry Pi 3 Model B+ added Gigabit Ethernet connectivity, throughput on Raspberry Pi 4 is free from the single shared USB 2.0 channel to the SoC. The throughput of all Raspberry Pi models with a built-in Ethernet port is measured using the iperf3 tool, showing the average network throughput (in megabits per second) over several runs. #v-

formatting link
k.

Reply to
Krzysztof Gajdemski

Jest 01 Mar 2020 20:05:12 GMT, Krzysztof Gajdemski pisze:

Jeszcze mi się coś przypomniało. Polecenie: #v+ # dmesg | grep -i uas #v-

nie wyświetla nic podejrzanego?

k.

Reply to
Krzysztof Gajdemski

W dniu 2020-03-01 o 19:05, Mateusz Viste pisze:

A czy możesz doradzić jak prosto przeprowadzić taki test w Windowsie? Albo na przykład z Androida ze smartfona do PC z Windowsem?

Reply to
robot

#v+ bash: v+: nie znaleziono polecenia Co to jest v+?

Reply to
Marek

Marek snipped-for-privacy@fakeemail.com napisał(a):

Oznaczenie początku cytatu w poście, oczywiście nie wkleja się tego do basha.

Reply to
Grzegorz Niemirowski

Jest Mon, 02 Mar 2020 14:50:44 +0100, Marek pisze:

To nie polecenie, to „verbatim marks” dla czytnika. Niektóre z nich (jak slrn) interpretują to jako cytat lub niepodzielny fragment tekstu. Mogą taki tekst podświetlać, ukrywać etc. Dobre do listingów, fragmentów kodu i innych tego typu rzeczy.

k.

Reply to
Krzysztof Gajdemski
2020-03-02 o 11:46 +0100, robot napisał:

Przykro mi, nie mogę. Z Windows zerwałem bezpowrotnie 20 lat temu.

Mateusz

Reply to
Mateusz Viste

A klienci na windowsie ? Bo NAS chyba tez na sambie ...

J.

Reply to
J.F.

To idiotyczne, jak kiedyś powstanie polecenie/narzędzie v+ to nie da się go zacytować w usenwcie w shellu root'a.

Reply to
Marek

Marek snipped-for-privacy@fakeemail.com napisał(a):

Przecież to nie jest v+ tylko #v+.

Reply to
Grzegorz Niemirowski

No właśnie, tradycyjnie przez # przedstawia się prompt shella roota

Reply to
Marek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.