Nếu bạn đang theo dõi tin tức từ bản phát hành macOS mới nhất của Apple, bạn có thể nhận thấy một số đề cập đến Hệ thống tệp của Apple hoặc APFS. Đây là một trong những chủ đề sôi nổi không nhận được nhiều sự chú ý. Tuy nhiên, đó là cấu trúc cốt lõi cơ bản trải nghiệm của người dùng với hệ điều hành. APFS sẽ không được hoàn thiện cho đến năm 2017, nhưng bạn có thể thưởng thức bản xem trước dành cho nhà phát triển hiện đã có trên Sierra.
Sự khác biệt và Cải tiến
Để xem xét một cách nhanh chóng, hệ thống tệp là cấu trúc cơ bản mà hệ điều hành sử dụng để lưu trữ và truy xuất dữ liệu. Các hệ thống tệp khác nhau có các cách tiếp cận khác nhau đối với tác vụ này. Khi máy tính trở nên nhanh hơn, các hệ thống tệp mới hơn đã tận dụng lợi thế của việc thúc đẩy để cung cấp các tính năng mới và thích ứng với nhu cầu lưu trữ hiện đại.
HFS +, hệ thống tệp đi kèm với các máy Mac mới ngày nay, đã được mười tám tuổi. HFS, tiền thân của nó, lâu đời hơn bộ phim kinh dị Tom Cruise “Top Gun”. Nó giống như một chiếc Toyota cũ. Nó vẫn hoạt động (có thể tốt một cách đáng ngạc nhiên), nhưng nó không giành được bất kỳ huy chương nào.
APFS không phải là một bản nâng cấp cho HFS + vì nó là một bước nhảy vọt về lượng tử… cho đến thời điểm hiện tại. Mặc dù đây là một nâng cấp lớn đối với người dùng Apple, nhưng có vẻ như Apple đang bắt kịp các hệ thống khác, thay vì vượt qua chúng. Tuy nhiên, bản cập nhật không phải là quá sớm.
Sao chép và toàn vẹn dữ liệu
APFS sử dụng một lược đồ được gọi là copy-on-write để tạo bản sao tức thì của các tệp đã sao chép. Trong HFS + khi người dùng sao chép tệp, mọi bit đơn lẻ đều được sao chép. Thay vào đó, APFS tạo ra một bản sao bằng cách thao tác với siêu dữ liệu và phân bổ không gian đĩa. Tuy nhiên, không có bit nào được sao chép cho đến khi tệp nhân bản được sửa đổi. Khi bản sao khác với bản gốc, những thay đổi đó (và chỉ những thay đổi đó) được lưu lại.
Copy-on-write cũng cải thiện tính toàn vẹn của dữ liệu. Trong các hệ thống khác, nếu ổ đĩa của bạn ngắt kết nối với các hoạt động ghi đè đang chờ xử lý, bạn có thể thấy một phần của hệ thống tệp của mình không đồng bộ với phần còn lại. Copy-on-write sẽ tránh được sự cố bằng cách ghi các thay đổi vào dung lượng ổ đĩa trống thay vì ghi đè lên các tệp cũ. Cho đến khi thao tác ghi hoàn tất thành công, tệp cũ là phiên bản chuẩn. Chỉ khi tệp mới được sao chép thành công thì tệp cũ mới được xóa.
Ảnh chụp nhanh hệ thống
Ảnh chụp nhanh là một nâng cấp lớn và được mang đến cho bạn một phần bởi kiến trúc copy-on-write. Ảnh chụp nhanh là hình ảnh có thể gắn chỉ đọc của hệ thống tệp tại một thời điểm. Khi hệ thống tệp thay đổi, chỉ các bit đã sửa đổi được lưu. Điều này có thể làm cho việc sao lưu trở nên đơn giản và đáng tin cậy hơn. Xem xét sự thất vọng vô duyên của các liên kết cứng mà Cỗ máy thời gian đã trở thành, đây có thể là một nâng cấp lớn.
Chất lượng dịch vụ I / O
Bạn có thể đã thấy thuật ngữ Chất lượng dịch vụ (QoS) trong hướng dẫn thiết lập bộ định tuyến của mình. QoS ưu tiên sử dụng băng thông để tránh làm chậm các tác vụ ưu tiên. Trên bộ định tuyến của bạn, nó sử dụng các quy tắc do người dùng xác định để cung cấp cho các tác vụ đã chọn nhiều băng thông nhất. Được biết, QoS của Apple sẽ ưu tiên các hoạt động của người dùng như cửa sổ đang hoạt động. Các tác vụ nền như sao lưu Cỗ máy thời gian sẽ bị hạ cấp. Vì vậy, có thể ít bóng bãi biển hơn?
Mã hóa Gốc
Trong một thế giới hậu Snowden, tiền mã hóa là một vấn đề nan giải. Và ngày càng có nhiều Apple nhấn mạnh đến tính bảo mật cho hệ thống của mình. Mã hóa mạnh, tích hợp không có gì ngạc nhiên. Với APFS, Apple đang kết hợp một sơ đồ mã hóa nhiều sắc thái hơn so với cách tiếp cận hiện tại, toàn bộ đĩa hoặc không có gì. Người dùng có thể sử dụng một khóa duy nhất để mã hóa tất cả dữ liệu của họ hoặc sử dụng nhiều khóa mã hóa để khóa các tệp và thư mục riêng lẻ. Tất nhiên, bạn cũng không thể mã hóa bất cứ thứ gì, đồ ngu ngốc.
Tối ưu hóa SSD &Flash
Tối ưu hóa bộ nhớ flash đã được liệt kê là một tính năng tiêu đề của APFS, nhưng việc triển khai không quá ly kỳ. Thay vì tận dụng mức độ tích hợp hệ thống bất thường của họ, Apple đã chuyển một số chức năng thường được xử lý bởi các chip của SSD sang Hệ điều hành. Nó giống như hệ thống tệp nhận biết về SSD hơn là được tối ưu hóa cho chúng.
Thay đổi kích thước phân vùng động
Các phân vùng logic trên ổ APFS có thể tự động thay đổi kích thước. Người dùng chỉ cần xác định số lượng phân vùng mong muốn. Hệ thống tệp sau đó sẽ phân bổ đĩa nhanh chóng. Mỗi phân vùng chỉ chiếm dung lượng đĩa mà nó đang sử dụng để lưu trữ tệp. Phần còn lại của dung lượng ổ đĩa được phân vùng nào đó lấy. Nó rất gọn gàng, nhưng nó giống như siêu thư mục hơn bất kỳ thứ gì khác.
Kết luận
Có vấn đề gì không? Đối với các nhà phát triển và người dùng thành thạo, điều này thật tuyệt vời. Đối với người dùng Mac thông thường, sẽ không có nhiều sự khác biệt bên ngoài. Và trong khi việc nâng cấp là tuyệt vời, vẫn còn thiếu một số phần. Tính năng nén tự nhiên không có, cũng như tổng kiểm tra dữ liệu người dùng. Tất nhiên, mọi thứ đều có thể thay đổi vào năm 2017, vì vậy hãy theo dõi không gian này.