Podeu veure la mida real del vostre fitxer obrint les propietats del fitxer a l'Explorador de fitxers. Si alguna vegada us heu adonat, les propietats del fitxer mostren dos tipus diferents de mides per al mateix fitxer, és a dir, Mida i Mida al disc . El Mida al disc sol ser més gran que la mida real del fitxer. Però en alguns casos, pot ser igual o inferior a la mida real del fitxer. En aquest article, parlaré de la diferència entre la mida i la mida al disc en un ordinador amb Windows .
S'explica la diferència entre mida i mida al disc
Abans de parlar de la diferència entre 'Mida' i 'Mida al disc' en detall, vegem les diferències bàsiques entre aquests termes. Aquí, també us mostraré alguns càlculs que donaran el resultat exacte i aproximat de la 'Mida al disc'. La captura de pantalla següent mostra la mida d'un fitxer i la 'mida del disc'.
Mida representa la mida real d'un fitxer. En paraules senzilles, és la mida de les dades que conté un fitxer. La mida es pot augmentar o reduir en funció de les dades que tingui un fitxer. Per exemple, si creeu un fitxer de text en blanc, us mostrarà la mida de 0 bytes. Però a mesura que comenceu a escriure text, la seva mida també començarà a augmentar.
Mida al disc mostra el nombre de bytes que ha pres un fitxer quan l'emmagatzemeu en un disc dur. En funció de la mida de la unitat d'assignació, veureu una mida diferent al disc per al mateix fitxer. Normalment, la 'mida del disc' és més gran que la mida real d'un fitxer. Per entendre això, cal entendre els càlculs. Però abans de mostrar-vos els càlculs, és necessari saber com s'emmagatzemen les dades en un disc dur.
Com s'emmagatzemen les dades en un disc dur
Quan emmagatzemeu dades en un disc dur, Windows les converteix en Valors binaris , és a dir, 0 i 1. Aquests valors s'emmagatzemen en un disc dur en clústers. Mida del clúster representa la petita quantitat d'espai de disc que s'utilitza per emmagatzemar un fitxer. A Windows, normalment, hi ha tres tipus de sistemes de fitxers disponibles: NTFS, FAT 32 i exFAT . Tots aquests sistemes de fitxers admeten diferents mides d'unitats d'assignació. En funció del sistema de fitxers seleccionat i la mida de la unitat d'assignació, es calcula la 'mida del disc'. Windows mostra el mateix a les propietats del fitxer després d'aquest càlcul.
Podeu seleccionar una mida de clúster mentre formeu un disc dur o una partició de disc dur. Si no s'especifica cap mida del clúster, Windows pren el valor predeterminat per a la mida del clúster i formatea el disc dur o la partició del disc dur.
Quan emmagatzemeu un fitxer, s'emmagatzema en clústers. En funció de la mida del fitxer (el nombre de bytes que conté un fitxer), es distribueix en clústers per a l'emmagatzematge, que determina la 'Mida del disc'. Per exemple, si voleu emmagatzemar un fitxer de mida de 5 KB en un disc dur amb un sistema de fitxers NTFS i la mida del clúster (mida de la unitat d'assignació) 1024 bytes, els 5 kilobytes es divideixen i s'emmagatzemen en diferents conjunts de clústers amb cada clúster que conté. 1024 bytes de dades. El nombre de bytes que queden buits a l'últim clúster es perdrà. És per això que la 'mida del disc' sol ser més gran que la mida real del fitxer.
Càlculs per a la mida al disc
Ara, anem a veure alguns càlculs per a la mida del disc perquè pugueu entendre millor aquest tema. He fet alguns càlculs per als fitxers de text de diferents mides en diferents mides de clúster al sistema de fitxers NTFS. Aquí us mostraré el mateix i intentaré explicar aquests càlculs.
El càlcul de la mida al disc quan la mida de la unitat d'assignació és de 4096 bytes
Vaig agafar un fitxer de text de 24223 bytes i el vaig copiar a una unitat flash USB amb el sistema de fitxers NTFS i la mida de la unitat d'assignació de 4096 bytes. La mida de la unitat d'assignació és la mida del clúster per a la unitat flash USB. Quan vaig obrir les propietats del fitxer de text, vaig veure els detalls següents:
- Mida: 24223 bytes
- Mida al disc: 24576 bytes
Podeu veure la mateixa informació a la captura de pantalla anterior. Com he explicat anteriorment en aquest article, la 'mida del disc' sol ser més gran que la mida real d'un fitxer. Això es deu al fet que els clústers es malgasten durant l'emmagatzematge de fitxers. Vegem els càlculs darrere de les escenes.
La mida real del fitxer és de 24223 bytes i la mida del clúster seleccionat és de 4096 bytes. Ara, Windows emmagatzema aquest fitxer en clústers. Això significa que 24223 bytes es distribueixen al disc en els conjunts de 4096 clústers. Estic dient 'conjunts de clúster 4096' perquè cada clúster (unitat d'assignació) pot contenir fins a 4096 bytes de dades.
Si divideixo 24223 bytes per 4096 bytes, obtindré el següent resultat:
24223/4096 = 5.9138 bytes
Del resultat anterior, és evident que 5 conjunts de clústers estan completament ocupats i que l'últim sisè conjunt té alguns grups buits. Windows no utilitza aquests clústers buits per emmagatzemar altres dades. Per això, aquests clústers són un residu. Però si sobreescriu les dades al mateix fitxer, Windows utilitzarà els mateixos clústers.
Ara, 5 conjunts de 4096 clústers estan completament ocupats. Això ens dóna el valor següent:
5 x 4096 = 20480 bytes
Les nostres dades tenen 24223 bytes en total. D'això, 20480 bytes estan ocupats completament en els 5 conjunts de clústers. Per tant, els bytes restants de les nostres dades són:
24223 - 20480 = 3743 bytes
Windows omplirà tots aquests 3743 bytes a l'últim conjunt del clúster, el sisè clúster en el nostre cas. Cada clúster pot emmagatzemar 4096 bytes. Per tant, els grups buits restants són:
4096 - 3743 = 353 bytes
Ara, aquests bytes restants o buits s'afegeixen als bytes reals que té el nostre fitxer. Això ens donarà el resultat real (la 'Mida del disc').
353 + 24223 = 24576 bytes
En el resultat anterior, la 'mida del disc' mostra que 24576 bytes (6 conjunts de clústers amb cada clúster poden emmagatzemar fins a 4096 bytes) estan completament ocupats. Però en realitat, només la part 5.9138 dels 6 conjunts de clústers s'utilitza per emmagatzemar dades, i la resta es malgasta.
El càlcul de la mida al disc quan la mida de la unitat d'assignació és de 8192 bytes
Ara, vaig agafar un altre fitxer i també vaig canviar la mida de la unitat d'assignació de la meva unitat flash USB de 4096 bytes a 8192 bytes.
Emulador de 10 cèntims
La captura de pantalla anterior mostra els detalls següents del fitxer:
- Mida: 5202 bytes
- Mida al disc: 8192 bytes
Aquí, el càlcul és fàcil. Com que aquí la mida del fitxer és més petita que la mida de la unitat d'assignació, només s'adaptarà completament a 1 conjunt de clústers amb una mida d'assignació de 8192 bytes, i els bytes restants es perdran. Per tant, Windows mostra 8192 bytes com a mida del disc per a aquest fitxer.
El càlcul de la mida al disc quan la mida de la unitat d'assignació és de 1024 bytes
Ara, vegem què passa si redueixo la mida de la unitat d'assignació de 8192 bytes a 1024 bytes per al mateix fitxer. Vaig formatar la meva unitat flash USB amb una mida de clúster de 1024 bytes i hi vaig copiar el mateix fitxer.
Fes una ullada a les propietats del fitxer següents:
- Mida: 5202 bytes
- Mida al disc: 6144 bytes
Aquí, la mida del clúster és inferior a la mida total del fitxer, el nombre de bytes del nostre fitxer es distribueix al disc dur en els conjunts de clústers amb 1024 bytes. Aquí, cada clúster pot contenir fins a 1024 bytes.
Si divideixo 5202 bytes per 1024 bytes, obtindré el següent resultat:
5202/1024 = 5.08 bytes
Això significa que 5 conjunts d'unitats d'assignació amb 1024 bytes cadascun estan completament ocupats i els bytes restants s'omplen al següent conjunt.
5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes
5120 bytes estan completament escrits al disc. Calculem els bytes restants per escriure al disc.
5202 - 5120 bytes = 82 bytes
Windows escriurà els 82 bytes a l'últim sisè conjunt de clústers amb una mida d'assignació de 1024 bytes. Per tant, els bytes restants de l'últim conjunt del clúster romandran buits.
Remaining bytes, 1024 - 82 = 942 bytes
Aquests bytes restants o buits s'afegeixen als bytes reals que té el nostre fitxer. Això ens donarà el resultat real (la 'Mida del disc').
5202 + 942 = 6144 bytes
Així és com es calcula la 'mida del disc'. He mostrat el càlcul de 'Mida al disc' només per a un fitxer.
Per què hi ha una gran diferència entre la mida i la mida al disc en alguns casos?
Quan copieu fitxers en un disc dur, Windows no copia tots els fitxers al mateix temps. Copia els fitxers un per un omplint bytes en unitats d'assignació. Després d'escriure les dades, Windows calcula les unitats d'assignació de residus o buits i les afegeix a la mida real del fitxer per mostrar la mida al disc.
Aquesta és la raó per la qual és possible que vegeu una gran diferència entre la mida real dels fitxers i la 'Mida del disc' en alguns casos.
Com reduir la diferència entre la mida i la mida del disc
Més mida al disc significa més malbaratament. Per tant, si voleu reduir la diferència entre la mida real del fitxer i la mida del disc, haureu de reduir la mida de la unitat d'assignació.
Podeu veure la diferència entre la mida real d'un mateix fitxer i la mida que ocupa al disc en dues situacions diferents. A la imatge on la mida del disc mostra 6144 bytes, la mida de la unitat d'assignació és de 1024 bytes. A la segona imatge on la 'Mida al disc' mostra 32768 bytes, la mida d'assignació és de 32 Kilobytes. Per tant, està clar que menys mida de la unitat d'assignació us donarà la menor diferència entre la mida i la 'mida del disc' per als vostres fitxers.
Per reduir la mida de la unitat d'assignació o la mida del clúster, seguiu els passos que s'indiquen a continuació. Abans de començar a formatar el dispositiu d'emmagatzematge o la partició del disc dur, copieu-ne les dades a un altre dispositiu d'emmagatzematge.
- Feu clic amb el botó dret al dispositiu d'emmagatzematge o a la partició del disc dur.
- Seleccioneu Format .
- Feu clic a Mida de la unitat d'assignació desplegable.
- Seleccioneu una mida d'assignació de la llista d'opcions disponibles.
- Feu clic Començar per formatar el vostre disc dur.
Després de formatar correctament el dispositiu d'emmagatzematge o la partició del disc dur, podeu tornar-hi a copiar les dades.
Què significa la mida del disc 0?
La mida del disc a les propietats del fitxer de vegades us pot mostrar 0 bytes per al fitxer que heu seleccionat. Això sol passar quan el fitxer no conté dades suficients per emplenar-se en clústers. Quan tots els clústers estan buits, la 'mida del disc' mostra 0 bytes.
Per a què serveix la mida del disc?
La mida del disc s'utilitza per emmagatzemar dades. Podeu veure la mida del vostre disc a l'aplicació Gestió de discs. Si esteu parlant de la 'mida del disc', és el nombre de bytes utilitzats per emmagatzemar dades al disc en clústers o unitats d'assignació.
windows 7 per últim conegut bé
Llegeix a continuació : Què són els Kibibytes (KiB), Mebibytes (MiB) i Gibibytes (GiB) ?