Co je to rsync speedup?


Nejlepší odpověď

David to přibil – ale nějaké vysvětlení je v pořádku.

Rsync je často nastaven tak, aby běžel pravidelně synchronizuje veškerý obsah v adresáři ZDROJ do adresáře DESTINATION. Písmeno „R“ v souboru rsync je „vzdálené“ – tj. cíl může být v jiném počítači.

Při prvním spuštění nástroje rsync, zkopíruje vše, za předpokladu, že jste začali s prázdným adresářem DESTINATION pro zálohování – a jak David zmiňuje, v takovém případě je faktor zrychlení 1,0 – trvalo to tak dlouho, než trvalo zkopírovat všechna tato data.

Při příštím spuštění stejného příkazu rsync – pokud jste v SOURCE změnili jen velmi málo souborů, může být zrychlení docela značné.

Pokud spouštíte rsync jako úlohu cron a potřebujete sledovat jak dobře to funguje a kdy / kde to má potenciál pro škytavku … kontrola skutečných zrychlení, ke kterým došlo na těchto úlohách, prostřednictvím kontroly jejich protokolů, může být docela srozumitelná a užitečná.

Odpověď

The t jste nestrávili kopírováním bajtů, které již byly v cíli, ve srovnání se skutečným časem.

Pokud potřebujete vše zkopírovat, zrychlení je 1,0. Pokud už je polovina toho, co kopírujete, zrychlení bude asi 2,0, v závislosti na čase potřebném k určení toho, co je přítomno. Pokud kopírujete něco, co tam již je, můžete získat absurdní zrychlení, například 60 000

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *