Forskjell mellom størrelse vs størrelse på disk Forskjellen mellom

Anonim

Størrelse mot størrelse på disk

Mange mennesker har blitt forvirret når man ser på egenskapene til en fil, mappe eller stasjon som egenskapene størrelse og størrelse på disk ikke gjør vanligvis matcher hverandre. Verdien av størrelse på egenskapssiden viser den faktiske størrelsen på filen mens størrelsen på disken angir antall byte som den faktisk bruker på harddisken.

Avviket kommer fra hvordan filsystemet lagrer filen på stasjonen. Filsystemer behandler en rekke byteer som en enkelt klynge for å redusere antall adresser som blir brukt. Avhengig av filsystemet kan vanlige klyngestørrelser variere fra 2KB til så stor som 32KB. En fil som er skrevet til disk, tar et diskret antall klynger uavhengig av hver størrelse. Så en 1KB-fil når den lagres i et filsystem med 2KB-klynger, vil ta opp 2KB, men i et filsystem med 32KB-klynger vil det ta opp 32KB. Dessuten ville en 33KB-fil ta opp 17 2KB klynger (34KB) eller 2 klynger i et 32KB filsystem (64KB). Mengden bortkastet plass for hver fil vil ikke overstige klyngestørrelsen.

På grunnlag av argumentene ovenfor, ville du forvente at størrelsen på disken ville være større enn den faktiske størrelsen med ikke mer enn klyngestørrelsen. Selv om dette ofte er sant, kan noen faktorer påvirke disse verdiene. Når du ser på en mappe med mange filer inni, kan uoverensstemmelsen være mye større fordi hver enkelt fil kan ha bortkastet plass, og alt kan oppsummere for mappen.

Noen ganger kan størrelsen på disken være mindre enn den faktiske størrelsen på filen. Dette synes å være umulig, men det kan oppstå når du bruker visse funksjoner som automatisk filkomprimering som tilbys av operativsystemet. Den viste størrelsen er den faktiske størrelsen på filen, men siden operativsystemet komprimerer det, vil opptaket ofte være betydelig mindre.

Sammendrag:

1. Størrelsen er den faktiske byte-tellingen av filen mens størrelsen på disken er den faktiske byte-tellingen som den opptar på disken.

2. Størrelsen på disken er vanligvis større enn den faktiske størrelsen på filen.

3. Størrelsen på disken kan være mindre enn den faktiske størrelsen for stasjoner som bruker komprimering.