CDC File Transfer - Windows'tan Linux'a dosya senkronizasyonu ve akış aracı
(github.com/google)- Hızlı ve verimli çalışmak için FastCDC(Content Defined Chunking) kullanır
- Google Stadia'da kullanılan araç
- Genellikle oyun geliştiricileri Windows'ta geliştirip Linux makinede çalıştırmak zorundadır
- Bu durumda hızlı kopyalama için oluşturulan açık kaynak araçlar:
cdc_rsync,cdc_stream
- CDC RSync
- Mevcut
rsync'e benzer, ancak senkronizasyonu yaklaşık 3 kat daha hızlı yapar - CDC tabanlı uzak diff algoritması en fazla yaklaşık 30 kata kadar daha hızlıdır
- Zaman damgası/dosya boyutu aynıysa atlar
- Tüm veri aktarımlarında hızlı sıkıştırma kullanır
- Dosya değiştiyse, hangi kısımların değiştiğini kontrol eder ve yalnızca değişen bölümleri aktarır
- Mevcut
- CDC Stream
- Kavramsal olarak
sshfs'e benzer, ancak okuma hızı için optimize edilmiştir. Yaklaşık 2 ila 5 kat hız artışı sağlar - Linux cihazda akışla gelen veriyi önbelleğe alır
- Windows'ta dosya değiştirildikten sonra Linux'ta yeniden okunursa, yalnızca değişen kısımlar akışla gelir ve geri kalanı önbellekten okunur
- Dizin meta verileri akış dostu bir şekilde işlendiği için
statişlemleri çok hızlıdır
- Kavramsal olarak
1 yorum
Log dosyası yönetiminde
rsync'i çok kullanıyorum; daha hızlıysa ilgimi çekiyor.