Filstorlek

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 23 mars 2021; kontroller kräver 10 redigeringar .

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.

Konverteringstabell
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.

Se även