Tôi nên Đặt Kích thước Đơn vị Phân bổ thành Khi Định dạng?

Ngoài việc yêu cầu hệ thống tệp bạn muốn sử dụng, các công cụ định dạng đĩa cũng sẽ yêu cầu "Kích thước đơn vị phân bổ". Điều này có nghĩa là gì và bạn nên chọn giá trị nào?

Phiên Hỏi & Đáp hôm nay đến với chúng tôi với sự hỗ trợ của SuperUser — một phần của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.

Câu hỏi

Andrew Keeton, độc giả của SuperUser, tò mò về chính xác những gì anh ta phải đưa vào phần phân bổ khi định dạng ổ đĩa. Anh ấy viết:

Tôi đang định dạng ổ cứng ngoài 1TB thành NTFS. Ổ đĩa này chủ yếu dùng để lưu trữ các phương tiện như âm nhạc và video.

Tôi nên chọn gì cho cài đặt kích thước đơn vị phân bổ? Các tùy chọn nằm trong khoảng từ 512 byte đến 64K. Có bất kỳ nguyên tắc nào mà tôi có thể áp dụng cho các loại ổ đĩa khác không? Tôi có nên ngừng chọc ngoáy và chỉ để nó ở chế độ "mặc định?"

Mặc dù cài đặt mặc định thường là lựa chọn tốt nhất cho hầu hết người dùng, nhưng chúng ta hãy tìm hiểu sâu hơn một chút.

Những câu trả lời

Các cộng tác viên của SuperUser là Jonathan và Andrew cung cấp một số thông tin chi tiết. Jonathan viết:

Nếu bạn là “Người dùng tiêu chuẩn” theo định nghĩa của Microsoft, bạn nên giữ 4096 byte mặc định. Về cơ bản, kích thước đơn vị phân bổ là kích thước khối trên ổ cứng của bạn khi nó định dạng NTFS. Nếu bạn có nhiều tệp nhỏ, thì bạn nên giữ kích thước phân bổ nhỏ để dung lượng ổ cứng của bạn không bị lãng phí. Nếu bạn có nhiều tệp lớn, giữ nó cao hơn sẽ làm tăng hiệu suất hệ thống do có ít khối để tìm kiếm hơn.

Nhưng một lần nữa, hiện nay dung lượng ổ cứng ngày càng cao, nó tạo ra sự khác biệt nhỏ do việc chọn đúng kích thước phân bổ. Đề nghị bạn cứ để mặc định.

Cũng nên nhớ rằng phần lớn tệp tương đối nhỏ, tệp lớn hơn có kích thước lớn nhưng nhỏ theo đơn vị.

Andrew mở rộng khi câu trả lời của Jonathan với:

Về hiệu quả không gian, kích thước đơn vị phân bổ nhỏ hơn hoạt động tốt hơn. Dung lượng trung bình bị lãng phí trên mỗi tệp sẽ bằng một nửa AUS đã chọn. Vì vậy, 4K lãng phí 2K mỗi tệp và 64K lãng phí 32K. Tuy nhiên, như Jonathon chỉ ra, các ổ đĩa hiện đại có dung lượng lớn và một chút lãng phí không đáng để bạn phải bận tâm và đây không phải là yếu tố quyết định (trừ khi bạn đang sử dụng một ổ SSD nhỏ).

So sánh trường hợp lãng phí trung bình 4K với 64K (32K-2K = 30K), đối với 10.000 tệp chỉ xuất ra 300.000KB hoặc khoảng 300MB.

Thay vào đó, hãy nghĩ về cách hệ điều hành sử dụng không gian. Giả sử bạn có một tệp 3K cần tăng lên 2K. Với 4K AUS, dữ liệu cần được chia thành hai khối - và chúng có thể không ở cùng nhau nên bạn sẽ bị phân mảnh. Với 64K AUS, có ít khối hơn để theo dõi và ít phân mảnh hơn. 16x kích thước khối có nghĩa là 1/16 số khối cần theo dõi.

Đối với một đĩa media nơi bạn lưu trữ ảnh, nhạc và video, mỗi tệp có dung lượng ít nhất là 1MB, tôi sử dụng AUS lớn nhất. Đối với phân vùng khởi động windows, tôi sử dụng mặc định của Windows (là 4K cho bất kỳ ổ đĩa NTFS nào nhỏ hơn 16TB).

Để tìm hiểu kích thước cụm trên đĩa hiện có:

fsutil fsinfo ntfsinfo X:

Có điều gì đó để thêm vào lời giải thích? Tắt âm thanh trong các bình luận. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra toàn bộ chủ đề thảo luận ở đây.