Filstorlek (volym, "vikt") är ett mått på hur mycket data en fil innehåller eller hur mycket minne den förbrukar. I allmänhet uttrycks storleken på en fil i enheter härledda från en byte . Enligt konvention använder filstorleksblock binära prefix (som megabyte och gigabyte ) eller SI-prefix (som mebibyte och gibibyte ).
När en fil skrivs till filsystemet kan den förbruka lite mer diskutrymme än vad som krävs. Detta beror på att filsystemet rundar upp storleken, inklusive det oanvända utrymmet som finns kvar i den sista skivsektorn som används av filen. En sektor är den minsta mängd utrymme som är synligt för filsystemet. Disksektorns storlek är flera hundra eller flera tusen byte. Även om sektorer tillåter tätare användning av diskutrymme, minskar de effektiviteten i filsystemet.
Den maximala filstorleken som ett filsystem kan stödja beror inte bara på filsystemets kapacitet, utan också på antalet bitar som allokeras för att lagra information om filstorlek. Den maximala filstorleken i FAT32-filsystemet är 4 294 967 295 byte, vilket är en byte mindre än fyra gigabyte.
Traditionella enheter | Decimaler | ||||||||
---|---|---|---|---|---|---|---|---|---|
namn | Tecken | Binär | Byte | Lika | namn | IEC | Decimaler | Bit | Lika |
Kilobyte | KB | 2 10 | 1,024 | 1024 f.Kr | kilobit | Kbps | 10 3 | 1 000 | 1000 bitar |
Megabyte | MB | 2 20 | 1 048 576 | 1024 KB | megabit | Mbps | 10 6 | 1 000 000 | 1000 kbps |
gigabyte | GB | 2 30 | 1,073,741,824 | 1024 MB | Gigabit | Gbit | 10 9 | 1 000 000 000 | 1000 Mbps |
Terabyte | TB | 2 40 | 1,099,511,627,776 | 1024 GB | Terabit | tbit | 10 12 | 1 000 000 000 000 | 1000 Gbps |
Petabyte | PB | 2 50 | 1,125,899,906,842,624 | 1024 TB | Petabit | pbit | 10 15 | 1 000 000 000 000 000 | 1000 tbps |
exabyte | EB | 2 60 | 1,152,921,504,606,846,976 | 1024 P B | Exabit | ebit | 10 18 | 1 000 000 000 000 000 000 | 1000 Pbit |
zettabyte | ZB | 2 70 | 1 180 591 620 717 411 303 424 | 1024 EB | Zetabit | Zbit | 10 21 | 1 000 000 000 000 000 000 000 | 1000 Ebit |
Yotabyte | J B | 2 80 | 1 208 925 819 614 629 174 706 176 | 1024 ZB | Yotabit | jag bet | 10 24 | 1 000 000 000 000 000 000 000 000 | 1000 Zbps |
Kilobyte (KB), ibland kallad kibibyte (Kib). Ibland används kB, med det gemena SI-prefixet k- kilo (1000), i vilket fall det är lika med 1000 byte.
Filsystemet kan visa storlekar i metriskt utan att räkna kB för små filer, medan vissa fil-/operativsystem visar det traditionella binära systemet som används på datorer för alla enheter, inklusive KB, även om hårddisktillverkare föredrar det metriska systemet (t.ex. GB = 1 000 000 000 byte, TB = 1000 GB) för att indikera en större kapacitet för din produkt.
Filöverföringar (t.ex. "nedladdning") kan beräkna data i byte (t.ex. MB/s), medan nätverksutrustning, såsom en Wi-Fi- router , alltid använder ett metriskt system (Mbps, Gbps etc.) är bitar (och han behöver att skicka mer än bara själva filerna, så bokföringen måste hållas högt), vilket gör ytligt liknande villkor mycket inkonsekventa.
Informationsenheter | |
---|---|
Basenheter | |
Relaterade enheter | |
Traditionella bitenheter | |
Traditionella byte-enheter | |
IEC bitenheter |
|
IEC -byteenheter |