Yanıtlar:
Evet, Zaman makinesi artımlı. OS X'in hangi dosyaların değiştiğini izlemek için olay güdümlü bir aracı (fsevents) kullanarak (saatte bir taramaya gerek yoktur) ve ardından, değişmeyen dosyalar için çoklu bağlantılar adı verilen değiştirilmiş sabit bağlantılar kullanarak, yalnızca aşamalı olarak değişti. Bu, son 24 saat için saatlik, geçen ay için günlük yedeklemeler ve bir aydan eski her şey için haftalık yedeklemeler yapılır.
Her iki sorunu da çözmek için Time Machine, Apple'ın temel Mac dosya sistemi HFS + üzerinde değişiklik yapmasını gerektiren yeni ve farklı bir şey yapar. Yeni değişiklik, Unix kullanıcıları için ortak olan "sabit bağlantılara" benzeyen ve Windows'ta NTFS kullanılırken kullanılabilen çoklu bağlantılara atıfta bulunur. Sabit bağlantılar, başka bir dosyayı işaret eden yer tutucular olarak işlev gören "yumuşak bağlantılar" dan (sembolik bağlantılar olarak da bilinir) farklıdır. Mac OS uzun zamandır takma adları başka bir dosya veya dizin için bir yazılım bağlantısı stand-in'i oluşturmanın bir yolu olarak kullanmıştır. Windows yumuşak bağlantıları "kısayollar" olarak adlandırır. {kaynak}
Bununla birlikte, Time Machine'in gerçek büyüsü, kullanıcı arabiriminin istediğiniz herhangi bir artımlı tarihi kurtarması ve dosyalarınızı zamanında aramak için spot ışığı kullanabilmesinin basitliğidir. TM'yi çoğu kullanıcı için bu kadar kullanışlı kılan sihirli sos burada.
Snow Leopard'da, bir zaman kapsülü için ilk yedeklemeyi yapma zamanı (ve diğer ağa bağlı sürücüleri varsayalım) önemli ölçüde geliştirildi, ancak altta yatan teknolojinin değişmediğini düşünüyorum.
Zaman makinesi için bir sonraki teknolojik yenilik, dosya tabanlı deltalar yapmaktır, çünkü şu anda bir dosyadır, blok tabanlı teknoloji değildir (bu nedenle entourage veritabanları gibi büyük dosyalarla verimsizdir). ZFS, nihayet OS X istemcisine geldiğinde Time Machine işlevselliğini geliştirmek için en iyi araç olacak ...
John Siracusa'nın her zaman olduğu gibi harika Snow Leopard incelemesi şu altın külçeye sahiptir:
Zaman makinesinin kendisine çakışan giriş / çıkış desteği verildi. Time Machine birimlerinde de gerçekleşen spotlight indeksleme, yedeklemelerde yer alan başka bir zaman alıcı görev olarak tanımlandı, bu nedenle performansı geliştirildi. Ağ kodu, mümkünse donanım hızlandırmalı sağlama toplamlarından yararlanmak üzere geliştirildi ve yazılım sağlama toplamı kodu, maksimum performans için elle ayarlandı. Her dosya sistemi meta veri güncellemesine eşlik eden performans HFS + günlük kaydı da geliştirildi. Yerel HFS + dosya sistemleri yerine disk görüntülerine yazılan Time Machine yedeklemeleri için Apple, disk görüntülerine eşzamanlı erişim desteği ekledi. Yedeklemeler sırasında AFP tarafından üretilen ağ trafiği miktarı da azaltılmıştır.
Tüm bunlar, ilk Time Machine yedeklemesinin hızında% 55'e kadar genel bir iyileşme sağlar. Ve elbette, bireysel alt sistemlerde performans iyileştirmeleri, yalnızca Time Machine değil, bunları kullanan tüm uygulamalara fayda sağlar. {kaynak}
Ve ZFS büyüsünün gelmesini önerdiğim gibi:
Bu bir utanç çünkü Time Machine bazı ZFS sihirleri için ağlıyor. Dahası, Apple, geçen yıl bir Apple çalışanından bir ZFS posta listesine gönderilen bir posta ile kanıtlandığı gibi, kabul ediyor gibi görünüyor. Time Machine'in ZFS meraklı bir uygulaması hakkında sorulduğunda, cevap cesaret vericiydi: "Bu önemli ve muhtemelen bir süre gelecek, ancak SL için değil." ("SL", Kar Leoparı'nın kısaltmasıdır.) {Kaynak}