Verschil tussen grootte en grootte op schijf Verschil tussen

Anonim

Grootte versus grootte op schijf

Veel mensen zijn in de war geweest bij het bekijken van de eigenschappen van een bestand, map of station, omdat de eigenschappen en grootte van de schijf niet meestal overeenkomen met elkaar. De waarde van de grootte op de eigenschappenpagina geeft de werkelijke grootte van het bestand aan, terwijl het formaat op schijf het aantal bytes aangeeft dat het daadwerkelijk op de harde schijf inneemt.

Het verschil komt voort uit de manier waarop het bestandssysteem het bestand op de schijf opslaat. Bestandssystemen behandelt een aantal bytes als een enkele cluster om het aantal adressen dat wordt gebruikt te verminderen. Afhankelijk van het bestandssysteem kunnen algemene clustergroottes variëren van 2 KB tot zo groot als 32 KB. Een bestand dat naar schijf wordt geschreven, heeft een discreet aantal clusters, ongeacht de werkelijke grootte. Dus een bestand van 1 KB wanneer het wordt opgeslagen in een bestandssysteem met 2KB-clusters zou 2 KB kosten, maar in een bestandssysteem met 32 ​​KB-clusters zou dit 32 KB kosten. Een 33 KB-bestand zou ook 17 2KB-clusters (34 KB) of 2 clusters in een 32 KB-bestandssysteem (64 KB) innemen. De hoeveelheid verspilde ruimte voor elk bestand zou de clustergrootte niet overschrijden.

Op basis van de bovenstaande argumenten zou je verwachten dat de grootte op schijf groter zou zijn dan de werkelijke grootte met niet meer dan de clustergrootte. Hoewel dit vaak waar is, kunnen sommige factoren van invloed zijn op deze waarden. Wanneer je naar een map met veel bestanden kijkt, kan het verschil veel groter zijn omdat elk afzonderlijk bestand verspilling van ruimte kan hebben en dit alles kan samengevat worden voor de map.

Soms kan de grootte op de schijf kleiner zijn dan de werkelijke grootte van het bestand. Dit lijkt onmogelijk, maar het kan voorkomen wanneer u bepaalde functies gebruikt, zoals automatische bestandscompressie die door het besturingssysteem wordt aangeboden. Het weergegeven formaat is de werkelijke grootte van het bestand, maar omdat het besturingssysteem het comprimeert, is de ingenomen ruimte vaak aanzienlijk kleiner.

Samenvatting:

1. Grootte is de daadwerkelijke bytetelling van het bestand, terwijl de grootte op schijf de werkelijke bytetelling is die deze op de schijf in beslag neemt.

2. De grootte op de schijf is meestal groter dan de werkelijke grootte van het bestand.

3. De grootte op schijf kan kleiner zijn dan de werkelijke grootte voor stations die compressie gebruiken.