Kích thước của tập tin là kích thước của một tập tin trên máy tính. Thông thường được đo bằng đơn vị byte với một tiền tố. Không gian đĩa thực tế sử dụng phụ thuộc vào hệ thống tập tin. Theo quy ước, kích thước tệp được đo bằng các đơn vị hệ mét (như megabyte và gigabyte) hoặc đơn vị nhị phân (như mebibyte và gibibyte). Mặc dù kích thước nhỏ hơn cho phép sử dụng không gian đĩa hiệu quả hơn, nhưng cũng làm giảm hiệu suất của hệ thống tệp.
Kích thước tập tin lớn nhất mà một hệ thống có thể hỗ trợ phụ thuộc vào số bit được sử dụng để lưu trữ thông tin kích thước và tổng kích thước của hệ thống tập tin. Ví dụ, với hệ thống FAT32, kích thước tối đa của một tập tin là 4 GB.
Một số kích thước tập tin phổ biến bao gồm:
- 1 KB = 1.024 byte
- 1 MB = 1.048.576 byte
- 1 GB = 1.073.741.824 byte
- 1 TB = 1.099.511.627.776 byte .
Các đơn vị này thường được mô tả sử dụng các thuật ngữ tương ứng KB, MB, GB và TB. Về mặt kỹ thuật, điều này khá mơ hồ vì các tiền tố kilo, mega, giga và tera biểu thị nhân tương ứng với 10^3, 10^6, 10^9 và 10^12. Tuy nhiên, các tiền tố mũ hai cũng được sử dụng phổ biến, vì vậy vẫn còn một số không rõ ràng. Ví dụ, khi nhà sản xuất mô tả một ổ đĩa cứng có dung lượng 200 GB, thực tế nó có dung lượng gần 200 * 10^9 byte. Khi được format và cài đặt vào máy tính chạy hệ điều hành Microsoft Windows XP, hệ điều hành này thông báo dung lượng là 186 GB. Giá trị này có thể thay đổi tùy vào dung lượng thực tế của ổ đĩa và điều kiện khác.
Kích thước lớn nhất
Kích thước tệp lớn nhất mà hệ thống tệp có thể hỗ trợ phụ thuộc vào cả dung lượng và số bit dành riêng cho việc lưu trữ thông tin về kích thước tệp. Ví dụ: trong hệ thống tệp FAT32, kích thước tối đa của một tập tin là 4,294,967,295 byte. Bảng dưới đây mô tả chi tiết kích thước tệp lớn nhất cho một số hệ thống tệp lịch sử và phổ biến.
Bảng các kích thước tệp tối đa mà các hệ thống tệp hỗ trợ
Hệ thống tệp | Giới hạn kích thước |
---|---|
APFS | 8 EB |
exFAT | 16 EB |
FAT12 | 16 MB (4 KB clusters) or 32 MB (8 KB clusters) |
FAT16B | 2 GB (không LFS) or 4 GB (với LFS) |
FAT32 | 4 GB |
HFS | 2 GB |
HFS+
|
8 EB |
HPFS | 2 GB |
NTFS | 16 EB |
Đơn vị thông tin
Byte là đơn vị cơ bản của thông tin. Các tệp lớn hơn thường được biểu thị bằng kilobyte, megabyte hoặc gigabyte tùy vào dung lượng. Mặc dù các đơn vị lớn hơn này không chính xác như byte, hầu hết các hệ điều hành hiển thị kích thước byte thực của tệp từ thuộc tính tệp trực tiếp. Các công cụ dòng lệnh cũng có thể hiển thị kích thước byte chính xác.
Một hệ thống tệp có thể hiển thị các kích thước chỉ với 'kB' cho các tệp nhỏ, trong khi một số hệ thống tệp/hệ điều hành hiển thị kích thước theo hệ nhị phân, ví dụ: 'KB'. Các nhà sản xuất ổ cứng sử dụng hệ thống số liệu (ví dụ: GB = 1.000.000.000 byte và TB = 1000 GB).
Kilobyte (KB) (JEDEC), đôi khi được gọi là kibibyte (KiB) (IEC). Đôi khi kB, với tiền tố SI 'k-' cho kilo (1000), được sử dụng và luôn bằng 1000 byte.
Việc truyền tệp (ví dụ: 'tải xuống') có thể sử dụng tốc độ đơn vị byte (ví dụ: MB/s) trong hệ nhị phân thay vì hệ thống số liệu, trong khi phần cứng mạng như WiFi luôn sử dụng hệ thống số liệu (Mbit/s, Gbit/s, v.v...). Các đơn vị bit cần gửi nhiều hơn các tập tin chính, vì vậy một số yêu cầu không phù hợp.
Bảng chuyển đổi đơn vị tập tin
Tên | Ký hiệu | Đo theo nhị phân | Đo theo thập phân | Số byte | Bằng với |
---|---|---|---|---|---|
KiloByte | KB | 2^10 | 10^3 | 1,024 | 1,024 Byte |
MegaByte | MB | 2^20 | 10^6 | 1.048.576 | 1,024KB |
GigaByte | GB | 2^30 | 10^9 | 1.073.741.824 | 1,024MB |
TeraByte | TB | 2^40 | 10^12 | 1.099.511.627,776 | 1,024GB |
PetaByte | PB | 2^50 | 10^15 | 1.125.899.906.842.624 | 1,024TB |
ExaByte | EB | 2^60 | 10^18 | 1.152.921.504.606.846,976 | 1,024PB |
ZettaByte | ZB | 2^70 | 10^21 | 1.180.591.620,717.411.303.424 | 1,024EB |
YottaByte | YB | 2^80 | 10^24 | 1.208.925.819,614.629.174.706,176 | 1,024ZB |
Ghi chú đã được thêm
- Hệ thống lưu trữ
- Tiền tố SI