Là sao lưu thời gian máy gia tăng? Và Time Machine có tốt hơn trên Snow Leopard không?


Câu trả lời:


27

Có, cỗ máy thời gian là gia tăng. OS X sử dụng tác nhân điều khiển sự kiện, fsevents, để theo dõi tệp nào thay đổi (không cần quét mỗi giờ), và sau đó, sử dụng liên kết cứng được sửa đổi, được gọi là đa liên kết cho các tệp không thay đổi, chỉ những tệp đó là thay đổi thay đổi dần dần. Điều này được thực hiện hàng giờ trong 24 giờ qua, sao lưu hàng ngày trong tháng qua và sao lưu hàng tuần cho mọi thứ cũ hơn một tháng.

Để giải quyết cả hai vấn đề, Time Machine thực hiện một số điều mới và khác biệt thực sự yêu cầu Apple thực hiện các thay đổi đối với hệ thống tệp Mac cơ bản, HFS +. Thay đổi mới được đề cập đến đa liên kết, tương tự như "liên kết cứng" phổ biến đối với người dùng Unix và có khả năng khả dụng khi sử dụng NTFS trên Windows. Liên kết cứng khác với "liên kết mềm" (còn được gọi là liên kết tượng trưng), chỉ đơn giản đóng vai trò giữ chỗ trỏ đến một tệp khác. Mac OS từ lâu đã sử dụng các bí danh như một cách để tạo ra một liên kết mềm cho một tệp hoặc thư mục khác. Windows gọi các liên kết mềm là "phím tắt". {nguồn}

Tuy nhiên, điều kỳ diệu thực sự của Time Machine là sự đơn giản của giao diện người dùng của nó để khôi phục bất kỳ ngày nào bạn muốn và có thể sử dụng đèn chiếu để tìm kiếm lại thời gian cho các tệp của bạn. Đây thực sự là nơi mà nước sốt kỳ diệu làm cho TM trở nên hữu ích với hầu hết người dùng đến từ.

Trong Snow Leopard, thời gian thực hiện sao lưu ban đầu vào một viên nang thời gian (và tôi cho rằng các ổ đĩa gắn mạng khác) đã được cải thiện đáng kể, nhưng tôi nghĩ rằng công nghệ cơ bản là không thay đổi.

Cải tiến công nghệ tiếp theo cho cỗ máy thời gian là thực hiện các deltas trong tệp, vì hiện tại nó là một tệp, không phải là công nghệ dựa trên khối (do đó không hiệu quả với các tệp lớn như cơ sở dữ liệu tùy tùng). ZFS, khi cuối cùng nó đến với máy khách OS X sẽ là công cụ tốt nhất để cải thiện chức năng của Time Machine ...

Cập nhật:

Bài đánh giá Snow Leopard tuyệt vời như mọi khi của John Siracusa có nugget vàng này:

Cỗ máy thời gian đã được hỗ trợ cho i / o chồng chéo. Lập chỉ mục tiêu điểm, cũng xảy ra trên khối lượng Time Machine, được xác định là một nhiệm vụ tốn thời gian khác liên quan đến sao lưu, do đó hiệu suất của nó đã được cải thiện. Mã mạng được cải tiến để tận dụng các tổng kiểm tra tăng tốc phần cứng nếu có thể và mã kiểm tra phần mềm được điều chỉnh bằng tay để có hiệu suất tối đa. Hiệu suất ghi nhật ký HFS +, đi kèm với mỗi bản cập nhật siêu dữ liệu của hệ thống tệp, cũng được cải thiện. Đối với các bản sao lưu Time Machine ghi vào hình ảnh đĩa thay vì hệ thống tệp HFS + gốc, Apple đã thêm hỗ trợ để truy cập đồng thời vào hình ảnh đĩa. Lượng lưu lượng mạng do AFP tạo ra trong quá trình sao lưu cũng đã bị giảm.

Tất cả những điều này cho thấy sự cải thiện tổng thể đáng nể 55% về tốc độ của bản sao lưu Time Machine ban đầu. Và, tất nhiên, các cải tiến hiệu suất cho các hệ thống con riêng lẻ có lợi cho tất cả các ứng dụng sử dụng chúng, không chỉ Time Machine. {nguồn}

Và như tôi đã đề xuất, hãy bỏ qua phép thuật ZFS:

Đó là một sự xấu hổ vì Time Machine thực sự khóc vì một số phép thuật ZFS. Hơn nữa, Apple dường như đồng ý, bằng chứng là một bài đăng từ một nhân viên Apple đến danh sách gửi thư của ZFS năm ngoái. Khi được hỏi về việc triển khai hiểu biết về ZFS của Time Machine, câu trả lời rất đáng khích lệ: "Cái này rất quan trọng và có khả năng sẽ đến vào lúc nào đó, nhưng không phải cho SL." ("SL" là viết tắt của Snow Leopard.) {Source}


Từ những gì tôi nghe được, Time Machine thực sự nhanh hơn trên Snow Leopard, nhanh hơn tới 50%. Tôi không thể nhớ nguồn, nhưng tôi nghĩ đó là TUAW.
alex

ZFS là gì? Và nó là viết tắt của?
ymasood

1
@alex: Trên trang web của Apple, họ tuyên bố tới 80%. (Trang sàng lọc) @ymasood: Hệ thống tệp Zettabyte ( en.wikipedia.org/wiki/Zfs )
Chealion

Thật không may, ZFS đã bị Apple bỏ rơi. Xem mục wiki: en.wikipedia.org/wiki/ZFS
alimack
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.