rsync w sieci LAN
: 15 lipca 2014, 15:47
Heja
Synchronizuję sobie taki jeden katalog z maszyny stacjonarnej na laptopa. Standardowo wykorzystuję do tego rsync:
To polecenie wydaję na laptopie. 192.168.0.31 to IP stacjonarnej maszyny.
Wszystko świetnie, tylko robienie takiej synchronizacji poprzez wifi to jakaś jedna wielka porażka. Przesłanie jednego ok. 3MB pliku trwa jakieś 10 sekund (jak w rsync podam parametr -P to skacze transfer 300~500kb/s). Biorąc pod uwagę, że takich plików (a nawet większych) codziennie przybywa kilkanaście/dziesiąt zajmuje to sporo czasu. Tu ciekawostka - po "kablu" wszystko jest szybko i sprawnie.
Obydwie maszyny to Debian Wheezy o takim jądrze:
Stacjonarny to stary składak, ma na płycie głównej kartę sieciową jakiegoś Realteka. Laptop to Dell Latitude E6400, sieciówka wifi:
działa na iwlwifi.
Sieciówka prewodowa:
NetworkManager pokazuje połączenie 144MB/S więc nie bardzo wiem o co chodzi.
Ktoś podrzuci jakiś pomysł może?
Synchronizuję sobie taki jeden katalog z maszyny stacjonarnej na laptopa. Standardowo wykorzystuję do tego rsync:
Kod: Zaznacz cały
rsync -avx kodama@192.168.0.31:/home/kodama/[B]źródło[/B] /home/kodama/[B]cel[/B]
Wszystko świetnie, tylko robienie takiej synchronizacji poprzez wifi to jakaś jedna wielka porażka. Przesłanie jednego ok. 3MB pliku trwa jakieś 10 sekund (jak w rsync podam parametr -P to skacze transfer 300~500kb/s). Biorąc pod uwagę, że takich plików (a nawet większych) codziennie przybywa kilkanaście/dziesiąt zajmuje to sporo czasu. Tu ciekawostka - po "kablu" wszystko jest szybko i sprawnie.
Obydwie maszyny to Debian Wheezy o takim jądrze:
Kod: Zaznacz cały
Linux jupiter 3.2.0-4-686-pae #1 SMP Debian 3.2.57-3+deb7u2 i686 GNU/Linux
Kod: Zaznacz cały
0c:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
Sieciówka prewodowa:
Kod: Zaznacz cały
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
Ktoś podrzuci jakiś pomysł może?