Skip to main content

Một hệ thống tệp phạm vi là gì?

Hệ thống tệp phạm vi (EFS) là phương pháp quản lý các tệp và bộ nhớ trên ổ cứng máy tính hoặc thiết bị lưu trữ vật lý khác sử dụng một loạt các khu vực bộ nhớ tiếp giáp để lưu trữ thông tin thay vì sử dụng các đơn vị nhỏ hơn, phân tán hơn được gọi là khối.Một số hệ thống tệp phân bổ không gian cần thiết cho các tệp trong các đơn vị nhỏ được gọi là khối, có thể dẫn đến một tệp có độ dài trung bình được phân tán vật lý trong một đĩa, giảm tốc độ và hiệu quả của việc đọc từ tệp đó.Trong trường hợp hệ thống tệp phạm vi, tất cả các khối nhỏ hơn được liên kết với nhau thành một cấu trúc lớn hơn được gọi là một mức độ, có nghĩa là các tệp lớn hơn có thể được lưu trữ ở một vị trí liên tục duy nhất trên đĩa vật lý, tăng tốc độ của ổ đĩa khiĐọc từ tập tin đó.Mặc dù nhiều hệ điều hành hỗ trợ việc sử dụng các phạm vi, nhưng thuật ngữ ban đầu được áp dụng cho hệ thống tệp mức độ sớm cụ thể của hệ điều hành giống như UNIX hiện đã được gọi là IRIX reg;Một đĩa vật lý, chẳng hạn như đĩa cứng hoặc đĩa nhỏ gọn (CD), được chia thành các nhóm bởi phần cứng, hệ điều hành và hệ thống tệp.Chúng được gọi là các nhóm logic, bởi vì chúng không nhất thiết phải có ranh giới vật lý, chỉ những nhóm được hệ thống áp đặt.Đối với một số hệ thống tệp, nhóm logic được gọi là các khối được sử dụng làm lượng không gian cơ bản có thể được phân bổ để lưu trữ một tệp.Một khối có thể được đặt ở bất kỳ kích thước nào nhưng nhìn chung là rất nhỏ, đôi khi bao gồm ít nhất là 128 byte không gian.một cái khác trên một đĩa.Bộ sưu tập các khối này được gọi là một mức độ.Trong một phạm vi hệ thống tệp, khi một tệp được ghi vào đĩa vật lý, một mức độ được phân bổ thay vì các khối đơn.Ưu điểm của việc sử dụng phạm vi thay vì các khối là các tệp lớn đòi hỏi ít chi phí hơn để tạo và duy trì, và nguy cơ phân mảnh bị giảm đi rất nhiều, mặc dù không nhất thiết phải bị loại bỏ.Mức độ có thể cung cấp, có nghĩa là tệp phải được phá vỡ và chiếm hai hoặc nhiều không gian khác nhau về mặt vật lý trên đĩa.Với các khối nhỏ, các tệp lớn có thể chiếm hàng trăm hoặc hàng ngàn khối trên toàn bộ đĩa, giảm tốc độ mà tệp có thể được truy cập.Một hệ thống tệp phạm vi cho phép một tệp lớn được chia thành các phạm vi khác nhau, được gọi là phạm vi gián tiếp, mặc dù số lượng phạm vi được yêu cầu thường ít hơn nếu tệp được phân bổ bằng cách sử dụng các khối nhỏ hơn. Ngoài việc giảmLượng chi phí cần thiết cho các tệp lớn, bởi vì thông tin chỉ cần lưu trữ một mức độ duy nhất trong hệ thống tệp thay vì nhiều con trỏ đến các khối khác nhau, sử dụng phạm vi cũng có thể kéo dài tuổi thọ của một số phần cứng lưu trữ.Điều này có thể xảy ra bởi vì các tệp tiếp giáp yêu cầu ít chuyển động hơn từ cơ chế đầu đọc của ổ đĩa để truy cập thông tin.Một hệ thống tệp phạm vi cũng cho phép tạo các tệp đơn có thể là terabyte hoặc nhiều hơn, bởi vì, trong một số trường hợp, một mức độ có thể chiếm tất cả không gian vật lý có sẵn mà không cần phải tạo các bảng mở rộng hoặc chi phí khác để quản lý.