Objašnjena razlika između veličine i veličine na disku u sustavu Windows

Objasnjena Razlika Izmedu Velicine I Velicine Na Disku U Sustavu Windows



Možete vidjeti stvarnu veličinu vaše datoteke otvaranjem svojstava datoteke u File Exploreru. Ako ste ikada primijetili, svojstva datoteke pokazuju dvije različite vrste veličina za istu datoteku, naime, Veličina i Veličina na disku . The Veličina na disku je obično veća od stvarne veličine datoteke. Ali u nekim slučajevima može biti ista ili manja od stvarne veličine datoteke. U ovom ću članku govoriti o razlika između veličine i veličine na disku na računalu sa sustavom Windows .



  Veličina naspram veličine na disku





Objašnjena razlika u veličini u odnosu na veličinu na disku

Prije nego što detaljno raspravljamo o razlici između 'Veličine' i 'Veličine na disku', pogledajmo osnovne razlike između ovih pojmova. Ovdje ću vam također pokazati neke izračune koji će dati točan i približan rezultat za 'Veličinu na disku.' Snimak zaslona u nastavku prikazuje veličinu datoteke i 'veličinu na disku'.





  Veličina i veličina na disku



Veličina predstavlja stvarnu veličinu datoteke. Jednostavnim riječima, to je veličina podataka koje datoteka sadrži. Veličina se može povećati ili smanjiti na temelju podataka koje datoteka ima. Na primjer, ako stvorite praznu tekstualnu datoteku, pokazat će vam veličinu od 0 bajtova. Ali kako u njega počnete pisati tekst, njegova će se veličina također početi povećavati.

Veličina na disku pokazuje broj bajtova koje je datoteka zauzela kada ju pohranite na tvrdi disk. Na temelju veličine jedinice dodjele, vidjet ćete različite veličine na disku za istu datoteku. Obično je 'Veličina na disku' veća od stvarne veličine datoteke. Da biste to razumjeli, morate razumjeti izračune. Ali prije nego vam pokažem izračune, potrebno je znati kako se podaci pohranjuju na tvrdom disku.

Kako se podaci pohranjuju na tvrdi disk

Kada pohranjujete podatke na tvrdi disk, Windows ih pretvara u Binarne vrijednosti , tj. 0 i 1. Ove su vrijednosti pohranjene na tvrdom disku u klasterima. Veličina klastera predstavlja malu količinu prostora na disku koji se koristi za pohranu datoteke. U sustavu Windows obično su dostupne tri vrste datotečnih sustava: NTFS, FAT 32 i exFAT . Svi ti sustavi datoteka podržavaju različite veličine jedinica dodjele. Na temelju odabranog datotečnog sustava i njegove veličine jedinice za dodjelu, izračunava se “Veličina na disku”. Windows prikazuje isto u svojstvima datoteke nakon ovog izračuna.



Možete odabrati veličinu klastera tijekom formatiranja tvrdog diska ili particije tvrdog diska. Ako nije navedena veličina klastera, Windows uzima zadanu vrijednost za veličinu klastera i formatira tvrdi disk ili particiju tvrdog diska.

Kada pohranjujete datoteku, ona se pohranjuje u klastere. Na temelju veličine datoteke (broj bajtova koju datoteka sadrži), ona se distribuira u klastere za pohranu, što određuje 'Veličinu na disku'. Na primjer, ako želite pohraniti datoteku veličine 5 KB na tvrdi disk s NTFS datotečnim sustavom i veličinom klastera (veličina jedinice dodjele) 1024 bajta, 5 kilobajta se dijeli i pohranjuje u različite skupove klastera pri čemu svaki klaster drži 1024 bajta podataka. Broj bajtova koji su ostali prazni na zadnjem klasteru bit će izgubljen. Zbog toga je 'Veličina na disku' obično veća od stvarne veličine datoteke.

Izračuni za veličinu na disku

Sada, pogledajmo neke izračune za veličinu na disku kako biste mogli bolje razumjeti ovu temu. Napravio sam neke izračune za tekstualne datoteke različitih veličina na različitim veličinama klastera na sustavu datoteka NTFS. Ovdje ću vam pokazati isto i pokušati objasniti ove izračune.

Izračun za veličinu na disku kada je veličina jedinice dodjele 4096 bajtova

Uzeo sam tekstualnu datoteku veličine 24223 bajta i kopirao je na USB flash pogon s NTFS datotečnim sustavom i veličinom jedinice dodjele od 4096 bajtova. Veličina jedinice za dodjelu je veličina klastera za USB flash pogon. Kada sam otvorio svojstva tekstualne datoteke, vidio sam sljedeće detalje:

  Svojstva tekstualne datoteke

  • Veličina – 24223 bajta
  • Veličina na disku – 24576 bajtova

Iste informacije možete vidjeti na gornjoj snimci zaslona. Kao što sam objasnio gore u ovom članku, 'Veličina na disku' obično je veća od stvarne veličine datoteke. To je zato što se klasteri troše tijekom pohrane datoteka. Pogledajmo izračune iza kulisa.

Stvarna veličina datoteke je 24223 bajta, a odabrana veličina klastera je 4096 bajta. Sada Windows pohranjuje ovu datoteku u klastere. To znači da je 24223 bajta raspoređeno na disku u skupovima od 4096 klastera. Kažem 'skupovi od 4096 klastera' jer svaki klaster (jedinica dodjele) može sadržavati do 4096 bajtova podataka.

Ako podijelim 24223 bajta sa 4096 bajtova, dobit ću sljedeći rezultat:

24223/4096 = 5.9138 bytes

Iz gornjeg rezultata jasno je da je 5 skupova klastera potpuno zauzeto, a zadnji 6. set ima neke prazne klastere. Windows ne koristi te prazne klastere za pohranu drugih podataka. Zbog toga su ti klasteri otpad. Ali ako prebrišete podatke u istoj datoteci, Windows će koristiti iste klastere.

Sada je 5 kompleta od 4096 klastera potpuno zauzeto. To nam daje sljedeću vrijednost:

5 x 4096 = 20480 bytes

Naši podaci imaju ukupno 24223 bajta. Od toga je 20480 bajtova u potpunosti zauzeto u 5 skupova klastera. Dakle, preostali bajtovi naših podataka su:

24223 - 20480 = 3743 bytes

Windows će popuniti svih ovih 3743 bajta u zadnjem skupu klastera, šestom klasteru u našem slučaju. Svaki klaster može pohraniti 4096 bajtova. Dakle, preostali prazni klasteri su:

postanite Microsoftov partner
4096 - 3743 = 353 bytes

Sada se ovi preostali ili prazni bajtovi dodaju stvarnim bajtovima koje naša datoteka ima. To će nam dati stvarni rezultat ('Veličina na disku').

353 + 24223 = 24576 bytes

U gornjem rezultatu, 'Veličina na disku' pokazuje da je 24576 bajtova (6 skupova klastera sa svakim klasterom koji može pohraniti do 4096 bajtova) potpuno zauzeto. Ali zapravo, samo dio od 5,9138 od 6 skupova klastera koristi se za pohranjivanje podataka, a ostatak se gubi.

Izračun za veličinu na disku kada je veličina jedinice dodjele 8192 bajta

Sada sam uzeo drugu datoteku i promijenio veličinu jedinice za dodjelu svog USB flash pogona s 4096 bajta na 8192 bajta.

  Veličina na disku s klasterom 8192

Gornji snimak zaslona prikazuje sljedeće pojedinosti datoteke:

  • Veličina – 5202 bajta
  • Veličina na disku – 8192 bajta

Ovdje je računica laka. Budući da je ovdje veličina datoteke manja od veličine jedinice dodjele, ona će u potpunosti stati u samo 1 skup klastera s veličinom dodjele od 8192 bajta, a preostali bajt će biti izgubljen. Stoga Windows prikazuje 8192 bajta kao veličinu na disku za ovu datoteku.

Izračun za veličinu na disku kada je veličina jedinice dodjele 1024 bajta

Sada, da vidimo što će se dogoditi ako smanjim veličinu jedinice dodjele s 8192 bajta na 1024 bajta za istu datoteku. Formatirao sam svoj USB flash pogon s veličinom klastera od 1024 bajta i kopirao istu datoteku u njega.

  Svojstva datoteke s veličinom klastera 6144

Pogledajte sljedeća svojstva datoteke:

  • Veličina – 5202 bajta
  • Veličina na disku – 6144 bajta

Ovdje je veličina klastera manja od ukupne veličine datoteke, broj bajtova u našoj datoteci raspoređen je na tvrdom disku u skupovima klastera s 1024 bajta. Ovdje svaki klaster može sadržavati do 1024 bajta.

Ako podijelim 5202 bajta sa 1024 bajta, dobit ću sljedeći rezultat:

5202/1024 = 5.08 bytes

To znači da je 5 skupova jedinica dodjele s po 1024 bajta potpuno zauzeto, a preostali bajtovi se popunjavaju u sljedećem skupu.

5 sets of 1024 bytes = 5 x 1024 bytes = 5120 bytes

5120 bajtova je u potpunosti zapisano na disku. Izračunajmo preostale bajtove koje treba zapisati na disk.

5202 - 5120 bytes = 82 bytes

Windows će zapisati 82 bajta u zadnji 6. skup klastera s veličinom dodjele od 1024 bajta. Stoga će preostali bajtovi u zadnjem skupu klastera ostati prazni.

Remaining bytes, 1024 - 82 = 942 bytes

Ovi preostali ili prazni bajtovi dodaju se stvarnim bajtovima koje naša datoteka ima. To će nam dati stvarni rezultat ('Veličina na disku').

5202 + 942 = 6144 bytes

Ovako se izračunava “Veličina na disku”. Prikazao sam izračun 'Veličine na disku' za samo jednu datoteku.

Zašto u nekim slučajevima postoji velika razlika između veličine i veličine na disku?

Kada kopirate datoteke na tvrdi disk, Windows ne kopira sve datoteke u isto vrijeme. Kopira datoteke jednu po jednu popunjavanjem bajtova u jedinicama dodjele. Nakon upisa podataka, Windows izračunava prazne ili otpadne jedinice raspodjele i dodaje ih stvarnoj veličini datoteke za prikaz veličine na disku.

To je razlog zašto u nekim slučajevima možete vidjeti veliku razliku između stvarne veličine vaših datoteka i 'Veličine na disku'.

Kako smanjiti razliku u veličini u odnosu na veličinu na disku

Više veličine na disku znači više otpada. Stoga, ako želite smanjiti razliku između stvarne veličine datoteke i veličine na disku, trebate smanjiti veličinu jedinice dodjele.

  Razlika u veličini i veličini na disku

Možete vidjeti razliku između stvarne veličine iste datoteke i veličine koju ona zauzima na disku u dvije različite situacije. Na slici gdje veličina na disku pokazuje 6144 bajta, veličina jedinice za dodjelu je 1024 bajta. Na drugoj slici gdje 'Veličina na disku' pokazuje 32768 bajtova, veličina dodjele je 32 kilobajta. Stoga je jasno da će vam manja veličina jedinice dodjele dati najmanju razliku između veličine i 'veličine na disku' za vaše datoteke.

  Promjena veličine jedinice dodjele

prozori simbola stupnja

Za smanjenje veličine jedinice dodjele ili veličine klastera, slijedite dolje navedene korake. Prije nego počnete formatirati svoj uređaj za pohranu ili particiju tvrdog diska, kopirajte podatke na drugi uređaj za pohranu.

  • Desnom tipkom miša kliknite uređaj za pohranu ili particiju tvrdog diska.
  • Izaberi Format .
  • Klikni na Veličina jedinice dodjele padajući izbornik.
  • Odaberite veličinu dodjele s popisa dostupnih opcija.
  • Klik Početak za formatiranje vašeg tvrdog diska.

Nakon uspješnog formatiranja uređaja za pohranu ili particije tvrdog diska, možete kopirati svoje podatke natrag na njih.

Što znači veličina na disku 0?

Veličina na disku u svojstvima datoteke ponekad vam može prikazati 0 bajtova za datoteku koju ste odabrali. To se obično događa kada datoteka ne sadrži dovoljno podataka za popunjavanje klastera. Kada su svi klasteri prazni, 'Veličina na disku' prikazuje 0 bajtova.

Za što se koristi veličina diska?

Veličina diska se koristi za pohranu podataka. Možete vidjeti veličinu vašeg diska u aplikaciji Disk Management. Ako govorite o 'veličini na disku', to je broj bajtova koji se koriste za pohranjivanje podataka na disku u klasterima ili jedinicama dodjele.

Pročitaj sljedeće : Što su kibibajti (KiB), mebibajti (MiB) i gibibajti (GiB) ?

  Veličina naspram veličine na disku 67 Dionice
Popularni Postovi