Làm thế nào kích thước trên đĩa có thể nhỏ hơn kích thước?


13

Tôi có một tệp xml mà windows explorer nói là 8,00KB trên đĩa và kích thước là 25,5 KB.

Sao có thể như thế được?

Tôi nghĩ rằng kích thước trên đĩa trong nhiều trường hợp lớn hơn kích thước thực tế (vì kích thước khối)?

Câu trả lời:


17

Điều này sẽ xảy ra nếu bạn sử dụng nén NTFS để nén tệp.


9

Bạn đúng là kích thước trên đĩa thường lớn hơn. Tuy nhiên, đôi khi, do được tích hợp trong nén, tệp thực sự nhỏ hơn trên đĩa.

Nguồn


2

Một tệp cũng có thể nhỏ hơn trên đĩa nếu tệp là tệp thưa . Trong kịch bản đó, kích thước tệp đề cập đến kích thước logic của tệp, trong khi kích thước trên đĩa đề cập đến kích thước vật lý của tệp thưa.


Làm thế nào lớn là một liên kết tượng trưng? Có giống như trên Linux không, nơi nó có cùng số byte với tên tệp đích?
wjandrea

Thông thường, kích thước tệp là kích thước của tệp mà liên kết đang trỏ đến. Điều đó nói rằng, NTFS cũng hỗ trợ các tệp thưa thớt, có kích thước logic lớn hơn kích thước vật lý.
Brian

xin lỗi, ý tôi là kích thước trên đĩa
wjandrea

@wjandrea: Mọi thứ trong câu trả lời ban đầu của tôi đều sai. Trên thực tế, các liên kết tượng trưng mềm hiển thị 0 byte cho cả hai giá trị (như thường lệ, dữ liệu hệ thống tệp không được tính vào các giá trị này) và các liên kết cứng sử dụng cùng một số làm tệp cơ bản cho cả hai số. Tôi đã viết phản hồi của mình sau khi bắt gặp một tệp có kích thước nhỏ hơn trên đĩa được sử dụng để lưu trữ deltas, nhưng hóa ra tệp này đang lưu trữ deltas và sử dụng tệp thưa để tránh sử dụng không gian cho dữ liệu không thay đổi, thay vì sử dụng ký hiệu liên kết (không thể làm việc).
Brian

@wjandrea: Trên windows vista trở lên, bạn có thể chứng minh câu trả lời ban đầu của tôi sai bằng cách sử dụng mklinktại dấu nhắc lệnh. Đảm bảo các tệp thử nghiệm của bạn lớn hơn 1K để tránh nhìn thấy tệp 0 byte vì các lý do khác . Xem thêm Bảo mật Windows: 'Kích thước trên đĩa' là gì?
Brian
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.