Tôi nên sử dụng kích thước đơn vị phân bổ nào mà tôi nên sử dụng cho một ổ đĩa có phân vùng NTFS?


69

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

Tôi có nên chọn một cái gì đó ngoài mặc định allocation unit size? Các tùy chọn nằm trong khoảng từ 512 byte đến 64K. Có hướng dẫn nào tôi nên sử dụng với các phân vùng lưu trữ dữ liệu khác không? Tôi có nên ngừng chọc ngoáy và chỉ để nó ở "mặc định" không?


Mặc định hầu như luôn luôn tốt.
Mike Christiansen

4
Đừng vượt quá 4096 nếu không bạn sẽ không thể sử dụng nén tệp NTFS.

1
Có một sự không tương thích với NTbackup, exe + WIN XP viết tệp sao lưu bkf vào một phân vùng có kích thước cụm> 2K. Kích thước cụm làm cho tệp sao lưu không thể xác minh hoặc khôi phục bất kỳ tệp nào (NTbackup ban đầu từ kỷ nguyên I / O của băng). Tôi đã gặp phải điều này khi tôi mua một ổ đĩa 2TB bên ngoài đi kèm với kích thước cụm 4K mặc định. Định dạng lại phân vùng ổ đĩa ngoài để sử dụng cụm 2K cố định nó. (Cụm 2K không phù hợp với bất kỳ phân vùng lớn hơn). Tôi đã tìm thấy các máy nối mạng khác có thể sao lưu hợp lệ khi ổ đĩa 4K là chia sẻ mạng Tôi đoán máy khách SMB không thấy bất kỳ kích thước cụm nào.
Scott R

1
Điều gì sẽ xảy ra nếu bạn định dạng ổ đĩa flash 32 GB để khởi động nhiều bản phân phối iso như memtest, linux và hiren's boot cd?
bgmCoder

Câu trả lời:


38

Nếu bạn là "Người dùng 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 định dạng NFTS. Nếu bạn có nhiều tệp nhỏ, thì nên giữ kích thước phân bổ nhỏ để không gian ổ cứng của bạn không bị lãng phí. Nếu bạn có nhiều tệp lớn, việc giữ nó ở mức cao hơn sẽ tăng hiệu năng hệ thống bằng cách tìm kiếm ít khối hơn.

Nhưng một lần nữa, hiện nay dung lượng ổ cứng ngày càng cao hơn tạo ra sự khác biệt nhỏ bằng cách chọn kích thước phân bổ phù hợp. Tôi đề nghị bạn chỉ cần giữ mặc định.

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


3
+1, cũng có một số chương trình như tiện ích chống phân mảnh hoặc chống phân mảnh gặp sự cố với kích thước cụm không chuẩn.
hyperslug

Tôi đã kết thúc với mặc định (cảm ơn vì lời khuyên hyperslug). Tôi cho rằng bất kỳ mức tăng hiệu suất nhỏ nào tôi có thể nhận được từ việc điều chỉnh kích thước đơn vị phân bổ sẽ bị giảm tốc độ truyền USB.
Andrew Keeton

Câu trả lời của bạn đã được bao gồm trong một bài viết: howtogeek.com/136078/ Cách
Shaya

32

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 rất lớn và một ít không gian lãng phí không đáng để 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 ổ SSD nhỏ).

So sánh chất thải trường hợp trung bình 4K so với 64K (32K-2K = 30K), cho 10.000 tệp chỉ phát hành tới 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ó tệp 3K cần tăng 2K. Với 4K AUS, dữ liệu cần được chia thành hai khối - và chúng có thể không nằm cùng nhau để bạn có được sự phân mảnh. Với AUS 64K, có rất ít khối để 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 đĩa phương tiện lưu trữ ảnh, nhạc và video của bạn (các tệp thường 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ỳ ổ NTFS nào nhỏ hơn 16TB).

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

fsutil fsinfo ntfsinfo X:

Các đơn vị phân bổ nhỏ không phải không có nhược điểm , mọi người khác chỉ cần sử dụng các cụm 1 byte để giảm lãng phí ("độ chùng tệp") về 0! Hoặc các cụm 1 ngành (trong lịch sử 512 byte; bây giờ là 4096 byte). Nhược điểm: Giảm một nửa kích thước cụm có nghĩa là gấp đôi số cụm. Trong các hệ thống tập tin FAT32, nhân đôi số FAT có thể dễ dàng loại bỏ việc giảm lãng phí. Thay vào đó, NTFS có phân bổ "bitmap" (chỉ 1 bit cho mỗi cụm) và mục nhập thư mục của tệp liệt kê các cụm của nó (với các cụm liên tiếp được liệt kê gọn dưới dạng phạm vi). Các cụm lớn hơn làm giảm khả năng và chi phí phân mảnh tệp.
A876

11

Tôi đang thiết lập bốn ổ đĩa Seagate ST3000DM001 3TB trong cấu hình RAID 10. Sau khi đọc về cách định dạng nó cho Kích thước đơn vị phân bổ, tôi tìm thấy bài viết này: Nguyên tắc chung để cải thiện hiệu năng hệ điều hành .

Khi định cấu hình mảng ổ đĩa và ổ đĩa logic trong bộ điều khiển ổ đĩa cứng, hãy đảm bảo bạn khớp kích thước sọc của bộ điều khiển với kích thước đơn vị phân bổ mà các ổ đĩa sẽ được định dạng . Điều này sẽ đảm bảo hiệu suất đọc và ghi đĩa là tối ưu và cung cấp hiệu suất máy chủ tốt hơn.

Tôi đang sử dụng khả năng RAID tích hợp của bo mạch chủ ASUS P8Z77-V DELUXE từ chipset Intel. Vì kích thước Sọc mặc định cho RAID 10 trên bo mạch chủ là 64KB, tôi định dạng mảng RAID của mình bằng tùy chọn "64 kilobyte" trong Windows.

Dù sao, tôi hy vọng thông tin này tôi tìm thấy giúp cho những người khác nghiên cứu về chủ đề này và thêm thông tin vào đó.


3

Chỉ cần lưu ý kích thước cụm lớn hơn bạn sử dụng, hiệu suất tốt hơn bạn sẽ có. Nhưng hiệu quả giảm.

Nếu bạn có một đĩa 3TB và lưu trữ hàng ngàn hình ảnh, bạn sẽ muốn kích thước cụm nhỏ hơn để đạt hiệu quả về không gian, nhưng nếu bạn làm cho nó quá nhỏ, bạn sẽ bị ảnh hưởng nghiêm trọng.

Đối với bất kỳ đĩa 500gb hoặc lớn hơn, tôi khuyên dùng kích thước cụm 8k hoặc lớn hơn.


2

Nó có thể làm cho một sự khác biệt.

Một tệp chỉ có thể là bội số của bất cứ thứ gì bạn chọn, vì vậy định dạng hạt mịn hơn có nghĩa là bạn sẽ lãng phí ít không gian hơn trên các tệp - nhưng làm cho bảng phân bổ của bạn lớn hơn.

Nếu bạn sẽ có hàng ngàn tệp dưới 64 nghìn thì nên xem xét đơn vị kích thước thấp hơn. Tuy nhiên, nếu bạn sẽ lấp đầy ổ đĩa bằng những video khổng lồ, hàng trăm megabyte, thì kích thước đơn vị cao hơn sẽ được áp dụng nhiều hơn.

Nếu bạn không biết, chỉ cần đi với mặc định.


1

Bạn chỉ ra việc sử dụng đĩa như video và âm nhạc. Kích thước tệp dữ liệu chính sau đó phải là 2MB + cho âm nhạc và 100MB + cho video, một số danh sách phát (ít hơn 5% tổng số lượng tệp) của vài kB. Bạn chỉ ra thiết bị là đĩa USB ngoài.

Giải pháp tốt nhất cho thông số kỹ thuật như vậy là exfat (vfat trên linux) hoặc NTFS với kích thước đơn vị khối / phân bổ 64kB. Một số gợi ý về hệ thống tệp bạn nên chọn: - nên sử dụng xxfat để ghi nhanh hơn và tương thích (ví dụ: bạn có kế hoạch / đã sử dụng thiết bị truyền phát phương tiện cho việc sử dụng tại nhà / văn phòng của bạn) - NTFS cho bảo mật và các tính năng nâng cao. (bảo mật vẫn là nguồn gây ra sự cố cho người dùng gia đình - hãy chắc chắn rằng bạn cần nó)

Chúc bạn vui vẻ

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.