Là tốt nhất để định dạng lại ổ cứng thành exFAT bằng cách sử dụng khối 512kb, hoặc khối nhỏ hơn hoặc lớn hơn?


26

Tôi có thể định dạng lại ổ WD Passport 2TB hoàn toàn mới thành exFAT, với nhiều lựa chọn "Kích thước đơn vị phân bổ":

128kb
256kb
512kb
1024kb
4096kb
16384kb
32768kb

Cái nào là tốt nhất nếu ổ đĩa này chủ yếu được sử dụng để ghi các chương trình HDTV bằng Media Center trên Windows 7? cảm ơn.

Điều này có liên quan đến câu hỏi: Có tốt nhất để định dạng lại Ổ cứng ngoài của chúng tôi thành exFAT để tương thích với Mac không?

Câu trả lời:


28

Trước tiên bạn nên hiểu những gì

Kích thước đơn vị phân bổ (AUS)

có nghĩa.

Đây là khối dữ liệu nhỏ nhất trên đĩa. Dữ liệu thực tế của bạn sẽ được tách riêng cho các đơn vị đó trong khi lưu vào đĩa. Ví dụ: nếu bạn có tệp có kích thước 512KB và bạn có kích thước đơn vị phân bổ 128KB , tệp của bạn sẽ được lưu thành 4 đơn vị trong đĩa ( 512KB / 128KB ).

Nếu kích thước tệp của bạn là 500KB và bạn có AUS 128KB , thì tệp của bạn vẫn được lưu thành 4 đơn vị trong đĩa vì như đã đề cập ở trên 128KB là kích thước nhỏ nhất của đơn vị phân bổ. 384KB sẽ được phân bổ thành 3 đơn vị và còn lại 116KB sẽ được phân bổ ở đơn vị khác . Bạn có thể quan sát hành vi này trên màn hình thuộc tính tệp trên Windows, kích thước tệp của bạn là bao nhiêu và tệp này thực sự chiếm bao nhiêu trên đĩa. Và hệ điều hành chỉ đọc rằng AUSd có nhiều dữ liệu ở hoạt động đọc đĩa ở mức độ thấp.

Những người được nói, sử dụng AUS lớn làm giảm đáng kể việc sử dụng không gian trống do không sử dụng hoàn toàn đơn vị phân bổ cuối cùng. Và như một tác dụng phụ, số lượng tệp để lưu trữ trên đĩa bị giảm do cùng một vấn đề, AU cuối cùng không được sử dụng đầy đủ. Nhưng, đây là sự đánh đổi, sử dụng AUS lớn, một lần nữa đáng kể, cải thiện hiệu suất đọc đĩa. HĐH có thể đọc thêm dữ liệu trong một lần đọc. Hãy tưởng tượng, HĐH làm cho vài đĩa đọc để đọc hoàn toàn tệp có kích thước GB! ..

Sử dụng AUS nhỏ giúp cải thiện việc sử dụng không gian miễn phí nhưng làm giảm hiệu suất đọc đĩa. Hãy suy nghĩ sử dụng AUS lớn theo chiều ngược lại, các vấn đề và cải tiến cùng thể loại, nhưng ngược lại ...

Vì vậy, kết luận ở đây là gì? Nếu bạn sẽ lưu trữ lớn, ý tôi là "lớn!", Các tệp trên đĩa, AUS cao hơn sẽ cung cấp cho bạn hiệu suất đọc đáng kể trong khi giảm số lượng tệp và dung lượng trống ...

AUS nào bạn nên sử dụng? Điều này phụ thuộc vào kích thước tệp trung bình của bạn là bao nhiêu. Ngoài ra, bạn có thể tính toán việc sử dụng không gian miễn phí theo kích thước tệp của bạn.


Sự cố rất sáng suốt. Nhưng mỗi cụm có bất kỳ chi phí lưu trữ vốn có nào không (ví dụ: các chỉ số hoặc cụm tương đương với các tiêu đề của ngành)? Và có bất kỳ tương tác nào với kích thước khu vực vật lý / mô phỏng hoặc kích thước bộ đệm không? Cuối cùng, kích thước cụm lớn hơn có ảnh hưởng tiêu cực đến hiệu suất truy cập ngẫu nhiên không? Ổ đĩa cứng 4KB dường như có hiệu suất truy cập ngẫu nhiên thấp hơn mặc dù chúng có thông lượng cao hơn so với ổ cứng 512byte.
Lèse majesté

2
Không có chi phí lưu trữ đáng kể ở mức cao. Bên cạnh đó có đủ chi phí hrdw vì kích thước khu vực vật lý thực tế là 512Bytes ... Có một phần định dạng hệ thống tệp ghi lại thông tin cụm, từ bao nhiêu cụm này được tạo, đến cấu trúc phân vùng. Việc mô phỏng kích thước khu vực là một công việc của trình điều khiển đĩa. Máy chủ hệ thống tệp hệ điều hành phải xử lý tổ chức logic (NTFS, FAT, v.v.) ở các hệ điều hành cấp cao, đơn vị nhỏ nhất đọc / ghi ở các hệ điều hành cấp thấp và trình điều khiển đĩa phải hoạt động trở lại với bộ điều khiển (phần cứng) cho phần cứng cấp thấp. ..
The_aLiEn

... truy cập có chứa thi đua. Và bộ nhớ đệm không phải là một công việc của hệ điều hành Nó được thực hiện bởi chính phần cứng. Hệ điều hành yêu cầu một số dữ liệu nhất định, đĩa quyết định xem bộ đệm trên bộ đệm hoặc bản thân nó cho nó ... Hiệu suất truy cập ngẫu nhiên thực sự không phải là một tiêu chí hiệu suất chung khi có các tham số như AUS. Hãy suy nghĩ theo cách này: ...
The_aLiEn

.. Đơn vị có kích thước N, đơn vị số M, đĩa dung lượng N * M, "xác suất trúng đơn vị này là bao nhiêu?" và hãy nhớ rằng, đĩa phải chính xác hơn trong việc xác định vị trí bắt đầu của các đơn vị .. Vì vậy, hiệu suất truy cập ngẫu nhiên là một cái gì đó bị ràng buộc với M ^ 2 / N .. đơn vị 4K, 8 đơn vị, đĩa dung lượng 32K. RA ràng buộc với 64/4. Đơn vị 8K, 4 đơn vị, cùng dung lượng, cùng đĩa. RA trở thành 16/8. Bạn sẽ không tìm thấy một bài viết về loại tính toán này, nhưng tin tôi đi :) Việc tìm "ngẫu nhiên" dữ liệu bằng các kích thước đơn vị lớn trên các kích thước nhỏ sẽ là công việc hơn
The_aLiEn

4

Cho rằng bản ghi HD là các tệp lớn, đơn vị phân bổ lớn (16384 hoặc 32768 KB) sẽ cho hiệu suất tốt hơn. Tác động của không gian chùng (không gian bị lãng phí do các đơn vị phân bổ không được sử dụng đầy đủ - các tệp được lưu trữ trong các đơn vị phân bổ phải được sử dụng như toàn bộ đơn vị) sẽ bị giới hạn với một số lượng nhỏ tệp. Mặt khác, nếu bạn có nhiều tệp nhỏ hơn, hãy sử dụng đơn vị phân bổ nhỏ hơn để giảm dung lượng lãng phí.


2

Bạn có thể sử dụng đơn vị phân bổ 4K một cách an toàn cho exFAT. Ngay cả khi bạn có hàng ngàn tệp nhỏ, bạn sẽ không lãng phí nhiều dung lượng. Trong trường hợp đơn vị phân bổ 128KB mặc định cho ví dụ như thanh USB 64 GB, 1024 tệp 4K byte sẽ chiếm 128MB thay vì 4 MB, vì mỗi tệp yêu cầu ít nhất một đơn vị phân bổ.

Nếu bạn sử dụng đĩa của mình chủ yếu cho các tệp âm thanh và video, hãy sử dụng đơn vị phân bổ lớn hơn.

FAT32 không phải là một tùy chọn cho các đĩa lớn hơn 32GB, vì vậy hãy chọn bất cứ thứ gì Windows cho phép.


Kích thước nào là trung gian tốt? Tôi muốn lưu trữ cả các tệp rất nhỏ và rất lớn.
PythonNut

1
@PythonNut: 4k. Luôn dùng 4k. Không có lợi ích đáng kể cho các đơn vị phân bổ lớn hơn, nhưng nếu bạn có thể lưu trữ các tệp nhỏ trên ổ đĩa, có những bất lợi rất lớn cho các đơn vị lớn hơn.
R ..

Khi định dạng ổ đĩa 4TB là exFAT, AUS nhỏ nhất mà Windows 10 sẽ cung cấp cho tôi là 256kb. Tôi không chắc liệu 4k có khả dụng trên các ổ đĩa nhỏ hơn hay bạn đang nghĩ đến NTFS.
Codemonkey

0

Về cơ bản, các tệp bạn định giữ kích thước mỗi đơn vị phân bổ càng lớn bạn có thể muốn sử dụng càng lớn - nhưng không quá lớn hoặc quá nhỏ! Tôi nghĩ DragonLord đã giải thích nó khá tốt.

Vì vậy, nếu lãng phí không gian lỗi bạn thì có lẽ bạn có thể muốn nghĩ về việc sử dụng một hệ thống tệp khác. Một cái gì đó giống như EXT4 có lẽ. Vấn đề là Microsoft OS (Windows, thực sự) không hoạt động tốt với bất kỳ thứ gì khác ngoài FAT (vFAT, FAT32, v.v.) hoặc NTFS. Và nếu bạn từng kết thúc với các tệp lớn hơn 4Gig, bạn có thể sẽ nguyền rủa bất kỳ hệ thống loại FAT nào bạn có thể đang sử dụng. Do đó, tôi khuyên bạn nên sử dụng hệ thống tệp NTFS với kích thước đơn vị phân bổ được đề xuất (tôi tin đó là 4K). Bằng cách đó, nếu bạn kết thúc với các tệp lớn hơn 4Gig, bạn vẫn có thể lưu trữ các tệp quái vật của mình ít nhất cho đến khi bạn có thể phá vỡ chúng hoặc chuyển mã chúng thành một cái gì đó nhỏ hơn. (Tôi cho rằng chúng ta đang nói về các tệp đa phương tiện khổng lồ, đó là lý do tại sao tôi đưa ra "chuyển mã" vì dường như tôi luôn tìm cách làm cho các tệp nhỏ hơn khi tôi chuyển mã,

Về lý do duy nhất tôi có thể thấy khi sử dụng FAT (vFAT, FAT32, FAT16, v.v.) là để các hệ điều hành khác có thể đọc / ghi tệp trên thiết bị lưu trữ. FAT là về như được chấp nhận phổ biến như nó được. Mặt khác, tôi không khuyên bạn nên sử dụng FAT (trừ khi dung lượng của thiết bị là 4Gig trở xuống) - sử dụng NTFS ít nhất cho Windows. Bạn luôn có thể tạo một phân vùng khác với một hệ thống tệp khác ngay cả khi nó nằm trên cùng một ổ đĩa vật lý. Hy vọng nó giúp.


-1

Như Wikipedia nói :

Để cung cấp sự cải thiện trong việc phân bổ dung lượng lưu trữ cụm cho một tệp mới, Microsoft đã kết hợp một phương pháp để phân bổ trước các cụm liền kề và bỏ qua việc sử dụng cập nhật bảng FAT.

Vì vậy, về cơ bản, bạn có thể chọn 4KB hoặc đơn vị phân bổ nhỏ hơn với exFAT và an toàn khi ghi các tệp lớn hơn, như tài liệu video HD.


-1

Kích thước cụm mặc định cho NTFS

Bảng sau đây mô tả kích thước cụm mặc định cho NTFS. Kích thước âm lượng Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 MB, 512 MB 512 byte 4 KB 4 KB 512 MB, 1 GB 1 KB 4 KB 4 KB 1 GB, 2 GB 2 KB 4 KB 4 KB 2 GB, 2 TB 4 KB 4 KB 4 KB 2 TB, 16 TB không được hỗ trợ * Không được hỗ trợ * 4 KB 16TB không được hỗ trợ * Không được hỗ trợ * 8 Không hỗ trợ KB 32TB 64 TB * Không được hỗ trợ * 16 KB 64TB, không hỗ trợ 128 TB * Không được hỗ trợ * 32 KB 128TB, 256 TB không được hỗ trợ * Không được hỗ trợ * 64 KB

256 TB Không được hỗ trợ Không được hỗ trợ Không được hỗ trợ

Lưu ý Dấu hoa thị (*) có nghĩa là nó không được hỗ trợ do các giới hạn của bản ghi khởi động chính (MBR). Kích thước cụm mặc định cho FAT16

Bảng sau đây mô tả các kích thước cụm mặc định cho FAT16. Kích thước âm lượng Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 MB mật 8 MB Không được hỗ trợ Không được hỗ trợ Không hỗ trợ 8 MB mật 32 MB 512 byte 512 byte 512 byte 32 MB, 64 MB 1 KB 1 KB 1 KB 64 MB, 128 MB 2 KB 2 KB 2 KB 128 MB, 256 MB 4 KB 4 KB 4 KB 256 MB, 512 MB 8 KB 8 KB 8 KB 512 MB Phần mềm1 GB 16 KB 16 KB 16 KB 1 GB, 2 GB 32 KB 32 KB 32 KB 2 GB, 4 GB 64 KB 64 KB 64 KB 4 GB, 8 GB, 8 GB, không hỗ trợ 128 KB * Không được hỗ trợ 8 GB. 256 KB * Không được hỗ trợ

16 GB Không được hỗ trợ Không được hỗ trợ Không được hỗ trợ Lưu ý Dấu hoa thị (*) có nghĩa là nó chỉ khả dụng trên phương tiện có kích thước cung lớn hơn 512 byte. Kích thước cụm mặc định cho FAT32

Bảng sau đây mô tả các kích thước cụm mặc định cho FAT32. Kích thước âm lượng Windows NT 3.51 Windows NT 4.0 Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, Windows 2000 7 MB mật 16 MB Không được hỗ trợ Không được hỗ trợ Không hỗ trợ 16 MB mật 32 MB 512 byte 512 byte Không được hỗ trợ 32 MB, 64 MB 512 byte 512 byte 512 byte 64 MB, 128 MB 1 KB 1 KB 1 KB 128 MB, 256 MB 2 KB 2 KB 2 KB 256 MB 8GB 8GB 4 KB 4 KB 4 KB 8GB 16GB 8 KB 8 KB 8 KB 16GB, 32GB 16 KB 16 KB 16 KB 32GB, 2TB 32 KB Không được hỗ trợ Không được hỗ trợ

2TB Không được hỗ trợ Không được hỗ trợ Không được hỗ trợ Kích thước cụm mặc định cho exFAT

Bảng sau đây mô tả kích thước cụm mặc định cho exFAT. Kích thước âm lượng Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP 7 MB, 256 MB 4 KB 256 MB, 32 GB 32 KB 32 GB, 256 TB 128 KB

256 TB Không được hỗ trợ


1
Câu trả lời này phải được định dạng đúng.
Ramhound
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.