|
|
T-020 |
| Datorer
|
Varför tar utrymmet på hårddisken slut så snabbt?
Därför att filer som lagras på hårddisken tar mer plats än sin storlek. I och för sig lagrar man ofta fler saker på hårddisken än man kommer ihåg, men en stor del av förklaringen är att filer kräver mer hårddiskutrymme än deras storlek anger.
Utrymmet på hårddisken består av ett stort antal lagringsplatser, cluster, med en fast storlek. För att lagra en stor fil kan det gå åt många cluster (lagringsenheter, allokeringsenheter). Storleken på varje cluster är fast, och filer kan ha vilken storlek som helst, så det blir nästan alltid spillutrymme i filens sista cluster, som inte utnyttjas helt.
Spillutrymmet kan inte utnyttjas av någon annan fil, varje fil måste börja i ett nytt cluster. Bara just den filen som använder början av ett cluster kan senare utnyttja "sitt" spill om just den filen senare skulle bli längre. Ingen annan fil kan komma åt det, ett påbörjat cluster hör till den filen som börjat använda det. Därför finns det outnyttjat spillutrymme i nästan alla filers sista cluster.
Om filsystemet NTFS används kan extremt små filer lagras inuti en speciell fil som kallas MFT (Master File Table). Även då blir det ett visst spill även om det oftast inte är så stort. Alla filer utom de allra minsta kräver ett eller flera extra cluster, och mest spill blir det när ett cluster är precis påbörjat och resten av clustret outnyttjat.
Tillbaka till teknikfrågor
Tillbaka till datorfrågor
|
|
|