Mój laptop i moja stacja robocza są podłączone do przełącznika Gigabit. Oba działają pod Linuksem. Ale kiedy kopiuję pliki rsync
, działa to źle.
Dostaję około 22 MB / s. Czy teoretycznie nie powinienem uzyskać około 125 MB / s? Jaki jest tutaj czynnik ograniczający?
EDYCJA: Przeprowadziłem kilka eksperymentów.
Napisz wydajność na laptopie
Laptop ma system plików XFS z pełnym szyfrowaniem dysku. Używa aes-cbc-essiv:sha256
trybu szyfrowania o długości klucza 256 bitów. Wydajność zapisu na dysku wynosi 58,8 MB / s .
iblue@nerdpol:~$ LANG=C dd if=/dev/zero of=test.img bs=1M count=1024
1073741824 Bytes (1.1 GB) copied, 18.2735 s, 58.8 MB/s
Przeczytaj wyniki na stacji roboczej
Pliki, które skopiowałem, znajdują się na oprogramowaniu RAID-5 na 5 dyskach twardych. Na szczycie nalotu znajduje się lvm. Sam wolumin jest szyfrowany za pomocą tego samego szyfru. Stacja robocza ma procesor FX-8150 z natywnym zestawem instrukcji AES-NI, który przyspiesza szyfrowanie. Wydajność odczytu dysku wynosi 256 MB / s (pamięć podręczna była zimna).
iblue@raven:/mnt/bytemachine/imgs$ dd if=backup-1333796266.tar.bz2 of=/dev/null bs=1M
10213172008 bytes (10 GB) copied, 39.8882 s, 256 MB/s
Wydajność sieci
Uruchomiłem iperf między dwoma klientami. Wydajność sieci wynosi 939 Mbit / s
iblue@raven $ iperf -c 94.135.XXX
------------------------------------------------------------
Client connecting to 94.135.XXX, TCP port 5001
TCP window size: 23.2 KByte (default)
------------------------------------------------------------
[ 3] local 94.135.XXX port 59385 connected with 94.135.YYY port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec