Sự khác biệt giữa kích thước so với kích thước trên đĩa

Kích thước so với kích thước trên đĩa

Rất nhiều người đã nhầm lẫn khi xem các thuộc tính của tệp, thư mục hoặc ổ đĩa vì kích thước và kích thước thuộc tính trên đĩa thường không khớp với nhau. Giá trị kích thước trong trang thuộc tính biểu thị kích thước thực của tệp trong khi kích thước trên đĩa biểu thị số byte mà nó thực sự chiếm trên ổ cứng.

Sự khác biệt xuất phát từ cách hệ thống tệp lưu trữ tệp trên ổ đĩa. Các hệ thống tệp xử lý một số byte dưới dạng một cụm để giảm số lượng địa chỉ đang được sử dụng. Tùy thuộc vào hệ thống tệp, kích thước cụm phổ biến có thể thay đổi từ 2KB đến lớn như 32KB. Một tệp được ghi vào đĩa có số lượng cụm rời rạc bất kể kích thước thực tế. Vì vậy, tệp 1KB khi được lưu trong hệ thống tệp có cụm 2KB sẽ chiếm 2KB nhưng trong hệ thống tệp có cụm 32KB, sẽ mất 32KB. Ngoài ra, một tệp 33KB sẽ chiếm 17 cụm 2KB (34KB) hoặc 2 cụm trong hệ thống tệp 32KB (64KB). Lượng không gian bị lãng phí cho mỗi tệp sẽ không vượt quá kích thước cụm.

Dựa trên các đối số ở trên, bạn sẽ mong đợi rằng kích thước trên đĩa sẽ lớn hơn kích thước thực tế không quá kích thước cụm. Mặc dù điều này thường đúng, một số yếu tố có thể ảnh hưởng đến các giá trị này. Khi nhìn vào một thư mục có rất nhiều tệp bên trong, sự khác biệt có thể lớn hơn nhiều vì mỗi tệp riêng lẻ có thể bị lãng phí dung lượng và tất cả có thể tổng hợp cho thư mục.

Đôi khi, kích thước trên đĩa có thể nhỏ hơn kích thước thực của tệp. Điều này dường như là không thể nhưng nó có thể xảy ra khi bạn đang sử dụng một số tính năng nhất định như nén tệp tự động được cung cấp bởi hệ điều hành. Kích thước được hiển thị là kích thước thực của tệp nhưng do hệ điều hành nén nó, nên không gian bị chiếm dụng thường nhỏ hơn đáng kể.

Tóm lược:
1.Size là số byte thực tế của tệp trong khi kích thước trên đĩa là số byte thực tế mà nó chiếm trên đĩa.
2. Kích thước trên đĩa thường lớn hơn kích thước thực của tệp.
3. Kích thước trên đĩa có thể nhỏ hơn kích thước thực tế cho các ổ đĩa sử dụng nén.