Najlepsza odpowiedź
David się zorientował – ale kilka wyjaśnień jest w porządku.
Rsync jest często skonfigurowany do działania okresowe synchronizowanie całej zawartości katalogu SOURCE z katalogiem DESTINATION. Litera „R” w rsync jest „zdalna” – tj. miejsce docelowe może znajdować się na innym komputerze.
Przy pierwszym uruchomieniu rsync, kopiuje wszystko, zakładając, że zacząłeś z pustym katalogiem DESTINATION na kopię zapasową – i jak wspomina David, w tym przypadku współczynnik przyspieszenia wynosi 1,0 – trwało to tyle, ile zajęło skopiowanie wszystkich tych danych.
Następnym razem, gdy uruchomisz tę samą komendę rsync – jeśli zmienisz bardzo mało plików w SOURCE, przyspieszenie może być dość znaczące.
Jeśli używasz rsync jako zadania cron i musisz monitorować jak dobrze działa i kiedy / gdzie może powodować czkawkę … przeglądanie rzeczywistych przyspieszeń, które wystąpiły w tych zadaniach, poprzez recenzje ich dzienników, może być dość wymowne i pomocne.
Odpowiedź
T oznacza to, że nie spędziłeś czasu na kopiowaniu bajtów, które już były w miejscu docelowym, w porównaniu z faktycznie spędzonym czasem.
Jeśli chcesz skopiować wszystko, przyspieszenie wynosi 1.0. Jeśli połowa tego, co kopiujesz, już tam jest, przyspieszenie wyniesie około 2,0, w zależności od czasu potrzebnego do określenia tego, co jest obecne. Jeśli ponownie kopiujesz coś, co już tam jest, możesz uzyskać absurdalne przyspieszenia, na przykład 60 000