Skillnad mellan storlek vs storlek på disk Skillnad mellan

Anonim

Storlek mot storlek på disk

Många människor har blivit förvirrade när man tittar på egenskaperna hos en fil, mapp eller enhet, eftersom egenskapernas storlek och storlek på disken inte brukar matcha varandra. Värdet av storlek på egenskapssidan anger den faktiska storleken på filen medan storleken på disken anger antalet bitar som den faktiskt upptar på hårddisken.

Avvikelsen kommer från hur filsystemet lagrar filen på enheten. Filsystem behandlar ett antal byte som ett enda kluster för att minska antalet adresser som används. Beroende på filsystemet kan vanliga klusterstorlekar variera från 2KB till så stor som 32KB. En fil som skrivs till disken tar ett diskret antal kluster oberoende av varje faktisk storlek. Så en 1KB-fil som sparas i ett filsystem med 2KB-kluster skulle ta upp 2KB men i ett filsystem med 32KB-kluster skulle det ta upp 32KB. Dessutom skulle en 33KB-fil ta upp 17 2KB-kluster (34KB) eller 2 kluster i ett 32KB-filsystem (64KB). Mängden bortkastat utrymme för varje fil skulle inte överstiga klyvstorleken.

På grundval av ovanstående argument kan du förvänta dig att storleken på disken skulle vara större än den faktiska storleken med högst klusterstorleken. Även om detta ofta är sant, kan vissa faktorer påverka dessa värden. När man tittar på en mapp med många filer inuti kan avvikelsen vara mycket större eftersom varje enskild fil kan ha slöseri och allt kan sammanfatta för mappen.

Ibland kan storleken på disken vara mindre än den faktiska storleken på filen. Detta verkar vara omöjligt men det kan inträffa när du använder vissa funktioner som automatisk filkomprimering som erbjuds av operativsystemet. Den visade storleken är den faktiska storleken på filen, men eftersom operativsystemet komprimerar det, skulle upptaget utrymme ofta vara väsentligt mindre.

Sammanfattning:

1. Storleken är filens faktiska byteantal medan storlek på disken är den faktiska biträknaden som den upptar på disken.

2. Storlek på disken är oftast större än filens faktiska storlek.

3. Storlek på disken kan vara mindre än den faktiska storleken för enheter som använder komprimering.