Professional Documents
Culture Documents
Bài tập chương 3
Bài tập chương 3
Bảng phân bổ khối chứa một loạt các mô tả khối. Một giá trị bằng không chỉ ra rằng khối
không được sử dụng và một khối không phải bằng không liên quan đến khối tiếp theo của
tệp hoặc một giá trị đặc biệt cho kết thúc của nó.
Các con số trong FAT12, FAT16, FAT32 là nguyên nhân của số bit được sử dụng để giải
quyết một khối FS. Điều này có nghĩa là FAT12 có thể sử dụng tới 4096 tài liệu tham
khảo khối khác nhau, trong khi FAT16 và FAT32 có thể sử dụng tới 65536 và
4294967296 cho phù hợp. Số lượng khối tối đa thực tế thậm chí còn ít hơn và phụ thuộc
vào việc thực hiện trình điều khiển FS .
FAT12 và FAT16 từng được áp dụng cho đĩa mềm cũ và không tìm được việc làm rộng
rãi ngày nay. FAT32 vẫn được sử dụng rộng rãi cho thẻ nhớ và USB. Định dạng này
được hỗ trợ bởi điện thoại thông minh, máy ảnh kỹ thuật số và các thiết bị di động khác.
FAT32 có thể được sử dụng trên các bộ nhớ ngoài tương thích với Windows hoặc phân
vùng đĩa với kích thước dưới 32 GB khi chúng được định dạng bằng công cụ tích hợp của
hệ điều hành này hoặc tối đa 2 TB khi các phương tiện khác được sử dụng để định dạng
dung lượng lưu trữ. Hệ thống tệp cũng không cho phép tạo tệp có kích thước vượt quá 4
GB. Để giải quyết vấn đề này, exFAT đã được giới thiệu, không có bất kỳ hạn chế thực
tế nào liên quan đến kích thước và thường được sử dụng trên ổ cứng và SSD ngoài hiện
đại.
8.NTFS
NTFS (New Technology File System) được giới thiệu vào năm 1993 với Windows NT và
hiện là hệ thống tệp phổ biến nhất cho máy tính người dùng cuối dựa trên Windows. Hầu
hết các hệ điều hành của dòng Windows Server cũng sử dụng định dạng này.
Loại FS này khá đáng tin cậy nhờ ghi nhật ký và hỗ trợ nhiều tính năng, bao gồm kiểm
soát truy cập, mã hóa, v.v. Mỗi tệp trong NTFS được lưu trữ dưới dạng mô tả trong Bảng
tệp Tổng thể và nội dung dữ liệu của nó. Bảng tệp Master chứa các mục với tất cả thông
tin về chúng: kích thước, phân bổ, tên, v.v. 16 mục đầu tiên của bảng được giữ lại cho
BitMap, giữ bản ghi của tất cả các cụm miễn phí và được sử dụng, Nhật ký được sử dụng
để ghi nhật ký bản ghi và BadClus chứa thông tin về các cụm xấu. Các khu vực đầu tiên
và cuối cùng của hệ thống tệp chứa các cài đặt của nó (bản ghi khởi động hoặc siêu
chặn). Định dạng này sử dụng các giá trị 48 và 64 bit để tham chiếu các tệp, do đó có thể
hỗ trợ lưu trữ dữ liệu với dung lượng cực cao.
9.Refs
ReFS (Resilient File System) là sự phát triển mới nhất của Microsoft được giới thiệu với
Windows 8 và hiện có sẵn cho Windows 10. Kiến trúc của nó hoàn toàn khác với các
định dạng Windows khác và chủ yếu được tổ chức dưới dạng B +-tree. ReFS có khả
năng chịu đựng cao đối với các thất bại do các tính năng mới được đưa vào nó. Đáng chú
ý nhất trong số đó là Copy-on-Write (CoW): không có siêu dữ liệu nào được sửa đổi mà
không được sao chép; dữ liệu không được viết trên dữ liệu hiện có - nó được đặt đến một
khu vực khác trên đĩa. Sau bất kỳ sửa đổi nào, một bản sao siêu dữ liệu mới được lưu vào
một khu vực miễn phí trên bộ nhớ, và sau đó hệ thống tạo ra một liên kết từ siêu dữ liệu
cũ hơn đến bản sao mới hơn. Do đó, một số lượng đáng kể các bản sao lưu cũ được lưu
trữ ở những nơi khác nhau, cung cấp phục hồi dữ liệu dễ dàng trừ khi không gian lưu trữ
này được ghi đè.
10.HPFS
HPFS (High Performance File System) được tạo ra bởi Microsoft hợp tác với IBM và
được giới thiệu với OS / 2 1.20 vào năm 1989 như một hệ thống tập tin cho các máy chủ
có thể cung cấp hiệu suất tốt hơn nhiều khi so sánh với FAT. Trái ngược với FAT, chỉ
đơn giản là phân bổ bất kỳ cụm miễn phí đầu tiên nào trên đĩa cho đoạn tệp, HPFS tìm
cách sắp xếp tệp trong các khối tiếp giáp hoặc ít nhất là đảm bảo rằng các mảnh vỡ của
nó (được gọi là mức độ)được đặt tối đa gần nhau. Khi bắt đầu HPFS, có ba khối điều
khiển chiếm 18 lĩnh vực: khối khởi động, khối siêu và khối dự phòng. Không gian lưu
trữ còn lại được chia thành các phần của các khu vực tiếp giáp được gọi là các dải lấy 8
MB mỗi khu vực. Một ban nhạc có bitmap phân bổ khu vực riêng cho thấy lĩnh vực nào
trong đó bị chiếm đóng (1 - lấy, 0 - miễn phí). Mỗi tệp và thư mục có F-Node riêng nằm
gần nó trên đĩa - cấu trúc này chứa thông tin về vị trí của tệp và các thuộc tính mở rộng
của nó. Một ban nhạc thư mục đặc biệt nằm ở trung tâm của đĩa được sử dụng để lưu
trữ các thư mục, trong khi cấu trúc thư mục chính nó là một cây cân bằng với các mục
bảng chữ cái.