Erinevus ketta suuruse ja suuruse vahel

Suurus vs suurus kettal

Paljud inimesed on faili, kausta või draivi atribuute vaadates segaduses, kuna atribuutide suurus ja ketta suurus ei vasta tavaliselt üksteisele. Atribuutide lehe suuruse väärtus näitab faili tegelikku suurust, samal ajal kui kettal olev suurus näitab baitide arvu, mille see kõvakettal tegelikult võtab..

Erinevused tulenevad sellest, kuidas failisüsteem faili draivile salvestab. Failisüsteemid käsitlevad arvukaid baite ühe klastrina, et vähendada kasutatavate aadresside arvu. Sõltuvalt failisüsteemist võivad tavalised klastri suurused varieeruda vahemikus 2KB kuni 32KB. Kettale kirjutatud fail võtab diskreetse arvu klastrid, olenemata igast tegelikust suurusest. Seega võtab 1KB fail 2KB klastritega failisüsteemi salvestamisel 2KB, 32KB klastritega failisüsteemis aga 32KB. Samuti võtab 33KB suurune fail 17 2KB klastrit (34KB) või 2 klastrit 32KB failisüsteemis (64KB). Iga faili jaoks kuluv ruumi hulk ei ületaks klastri suurust.

Ülaltoodud argumentide põhjal võiksite arvata, et ketta suurus oleks tegelikust suurem mitte rohkem kui klastri suurus. Kuigi see on sageli tõsi, võivad mõned tegurid neid väärtusi mõjutada. Kui vaadata kausta, kus on palju faile, võib erinevus olla palju suurem, kuna iga üksikfail võib olla ruumi raisatud ja see kõik võiks kausta kokku võtta.

Mõnikord võib ketta suurus olla väiksem kui faili tegelik suurus. See näib olevat võimatu, kuid see võib ilmneda siis, kui kasutate teatud funktsioone, näiteks automaatset failide tihendamist, mida pakub opsüsteem. Kuvatud suurus on faili tegelik suurus, kuid kuna operatsioonisüsteem tihendab selle, oleks hõivatud ruum sageli oluliselt väiksem.

Kokkuvõte:
1.Suurus on faili tegelik baitide arv, maht kettal on tegelik baitide arv, mille see kettal võtab.
2.Ketta suurus on tavaliselt suurem kui faili tegelik suurus.
3.Ketta suurus võib olla väiksem kui pakkimist kasutavate draivide tegelik suurus.