Mitu klastrit on kõvakettal? Kobara suurus vormindamisel. FAT-failisüsteemide puudused ja piirangud

31.08.2023 Arvutid

10. 06.2018

Dmitri Vassijarovi ajaveeb.

Ma ei saa otsustada, millist klastri suurust vormindamisel valida

Tervitused oma lugejatele ja täna on mul väga hea meel liikuda teoorialt praktikale lähemale. Täna saame teada, millist klastri suurust NTFS-i vormindamiseks valida. Enamik kasutajaid kasutab sageli NTFS-i, seega puudutagem seda. See on reaalne ülesanne, mis tuleb kõvaketta ettevalmistamisel Windowsi uuesti installimiseks pidevalt ette. Ja ka muudes olukordades.

Kõigepealt meenutagem, mis on klaster ja NTFS ning milline on nende mõistete seos. Seega on arvuti mälu (või välkmälu või mälukaart) jagatud eraldi sektoriteks suurusega 512 baiti ehk 4 KB, mis omakorda on rühmitatud klastriteks. Vastavalt sellele on klastri suurus sektori mahu kordne.

Kuid soovin teile siiralt enesekindlust ja arvuti intuitsiooni, mis aitab teil valida optimaalse klastri suuruse. Sellega ma lõpetan ja jätan teiega hüvasti.

Kohtume varsti uutel teemadel minu blogis.

USB-draivi või kõvaketta vormindamisel Windows OS-i standardtööriistade abil on menüüs väli "Kobara suurus". Tavaliselt jätab kasutaja selle välja vahele ja jätab selle vaikeväärtusele. Teine põhjus võib olla see, et puudub vihje selle parameetri õigeks seadistamiseks.

Kui avate vormindamisakna ja valite NTFS-failisüsteemi, on klastri suuruse väljal saadaval valikud vahemikus 512 baiti kuni 64 KB.

Vaatame, kuidas parameeter mõjutab "Kobara suurus" mälupulgad tööle. Definitsiooni järgi on klaster faili salvestamiseks eraldatud minimaalne ruumi hulk. Selle valiku optimaalseks valimiseks seadme vormindamisel NTFS-failisüsteemis peate arvestama mitme kriteeriumiga.

Neid juhiseid vajate irdketta vormindamiseks NTFS-is.

1. kriteerium: faili suurused

Otsustage, millise suurusega faile kavatsete mälupulgale salvestada.

Näiteks klastri suurus mälupulgal on 4096 baiti. Kui kopeerite 1-baidise faili, võtab see mälupulgal ikkagi 4096 baiti. Seetõttu on väikeste failide jaoks parem kasutada väiksemaid klastri suurusi. Kui mälupulk on mõeldud video- ja helifailide salvestamiseks ja vaatamiseks, siis on parem valida suurem klastri suurus, kuskil 32 või 64 kb. Kui mälupulk on mõeldud erinevatel eesmärkidel, võite jätta vaikeväärtuse.

Pidage meeles, et valesti valitud klastri suurus põhjustab mälupulgal ruumi kaotuse. Süsteem määrab standardse klastri suuruseks 4 KB. Ja kui kettal on 10 tuhat dokumenti, igaüks 100 baiti, on kaotus 46 MB. Kui vormindasite välkmälu klastri parameetriga 32 kb, on tekstidokument ainult 4 kb. See võtab ikka 32 kb. See toob kaasa mälupulga irratsionaalse kasutamise ja sellel oleva ruumi kaotuse.

Microsoft kasutab raisatud ruumi arvutamiseks valemit:

(klastri suurus)/2* (failide arv)

2. kriteerium: teabevahetuse soovitud kiirus

Võtke arvesse asjaolu, et teie draivi andmevahetuskiirus sõltub klastri suurusest. Mida suurem on klastri suurus, seda vähem tehakse draivile juurdepääsul toiminguid ja seda suurem on välkmäluseadme kiirus. 4 kB klastri suurusega mälupulgale salvestatud filmi esitatakse aeglasemalt kui 64 kB klastri suurusega draivil.

3. kriteerium: usaldusväärsus

Pange tähele, et suurte klastritega vormindatud mälupulk on töökindlam. Meediakõnede arv väheneb. On ju usaldusväärsem saata infokild ühe suure tükina kui mitu korda väikeste portsjonitena.

Pidage meeles, et mittestandardsete klastrisuuruste korral võib ketastega töötava tarkvaraga probleeme tekkida. Põhimõtteliselt on need utiliidid, mis kasutavad defragmentimist ja see töötab ainult standardsete klastritega. Alglaaditavate mälupulkade loomisel tuleks ka klastri suurus jätta standardseks. Muide, meie juhised aitavad teil seda ülesannet täita.

Mõned foorumite kasutajad soovitavad, et kui mälupulk on suurem kui 16 GB, jagage see kaheks köiteks ja vormindage need erinevalt. Vormindage väiksem köide klastri parameetriga 4 KB ja teine ​​suurte, 16–32 KB failide jaoks. Nii saavutatakse ruumi optimeerimine ja vajalik jõudlus suurte failide vaatamisel ja salvestamisel.

Niisiis, klastri suuruse õige valik:

  • võimaldab tõhusalt paigutada andmeid mälupulgale;
  • kiirendab andmevahetust andmekandjal lugemisel ja kirjutamisel;
  • suurendab meedia usaldusväärsust.

Ja kui teil on vormindamisel keeruline klastrit valida, siis on parem jätta see standardseks. Sellest võib ka kommentaaridesse kirjutada. Püüame teid valiku tegemisel aidata.

Kõvaketta või välkmäluseadme vormindamisel valmistate selle ette operatsioonisüsteemi jaoks teabe salvestamiseks. Vormindamise ajal kustutatakse kogu teave ja installitakse puhas failisüsteem.

Võib-olla olete kuulnud FAT- või NTFS-failisüsteemist, kuid kas teate, millist neist teie süsteemis kasutatakse? See artikkel selgitab, kuidas failisüsteem on üles ehitatud ja millised on erinevused erinevate failisüsteemide vahel. Samuti näitan teile, kuidas teada saada, milliseid failisüsteeme teie draivid kasutavad.

Mis on failisüsteem?

Kettaruum on jagatud sektoriteks, millest igaüks on umbes 512 baiti suur. Sektorid on rühmitatud klastritesse. Klastrid, mida nimetatakse ka jaotusplokkideks, on vahemikus 512 baiti kuni 64 kilobaiti, kuna need koosnevad tavaliselt mitmest sektorist. Klastrid on külgnevad kettaruumi plokid.

Operatsioonisüsteemid tuginevad rühmitatud teabesalvestuse korraldamiseks failisüsteemile. Failisüsteem on andmebaas, mis sisaldab teavet iga klastri oleku kohta. Põhimõtteliselt ütleb failisüsteem operatsioonisüsteemile, millises klastris (või klastrites) fail on salvestatud ja kuhu saab uusi andmeid kirjutada.

Millistest failisüsteemidest peaksite teadma?

Põhimõtteliselt kasutab Windows OS failisüsteemi FAT (File Allocation Table), FAT32 ja NTFS (New Technology File System).

Lühidalt, NTFS suudab salvestada faile, mis on suuremad kui 4 GB, ja partitsioonid võivad olla suuremad kui 32 GB. NTFS haldab vaba ruumi paremini kui FAT- või FAT32-failisüsteem ja vähendab seetõttu ketta killustumist. NTFS toetab ka mõningaid turvafunktsioone, sealhulgas failide kiiret krüptimist.

Võrreldes NTFS-iga mahutavad FAT- ja FAT32-failisüsteemid väiksema ruumi, on vähem kõvakettamahukad ja töötavad seetõttu väikeste välkmäluseadmetega kiiremini. Lisaks on FAT ja FAT32 platvormidevahelised failisüsteemid. FAT ja FAT32 peamiseks puuduseks on 32 GB partitsiooni suuruse limiit, samuti vastavalt 2 GB ja 4 GB failimahu limiit.

Teabe salvestamiseks mälupulkadele kasutatakse peamiselt uut failisüsteemi exFAT (Extended File Allocation Table), tuntud ka kui FAT64. Sarnaselt NTFS-iga toetab see faile, mis on suuremad kui 4 GB, ja partitsioonid, mis on suuremad kui 32 GB, ning selle failihaldussüsteem väldib ketta killustumist. Samas on see kiire, optimeeritud mobiilse meedia ja meediumifailide töötlemiseks.

Millised operatsioonisüsteemid nende failisüsteemidega töötavad?

FAT ja FAT32 on lugemiseks/kirjutamiseks saadaval peaaegu kõikides operatsioonisüsteemides. Varem oli NTFS-failisüsteemi jaoks ketta vormindamine kindel viis muuta see väljaspool Windowsi töövõimetuks. NTFS-i lugemise/kirjutamise tugi on aga nüüd sisse ehitatud paljudesse Linuxi distributsioonidesse. Samuti on olemas häkkimine, mis võimaldab teil töötada selle failisüsteemiga Mac OS X versioonis 10.6, kuigi see näib olevat ebastabiilne, seega on soovitatav kasutada MacFuse'i. Teisest küljest nõuab exFAT draiverite installimist nii Windows XP kui ka Linuxi jaoks ning seda toetavad Windowsi uusimad versioonid (Vista SP1, Windows 7, 8) ja Mac OS X.

Miks on klastri suurus oluline?

Kui olete ketta juba vormindanud, peaksite teadma, et saate valida klastri suuruse (või jaotusploki suuruse).

Sõltuvalt klastri suurusest (512 baiti kuni 64 kilobaiti) saab faili salvestada ühes või sadades või tuhandetes klastrites. Kui faili suurus on klastri suurusest väiksem, kulub ülejäänud ruum raisku. Seda nähtust nimetatakse "kadunud ruumiks". Järelikult põhjustab paljude väikeste failide salvestamine suure klastri suurusega kettale palju ruumi raiskamist. Teisest küljest, kui valime väikese klastri suuruse, jagatakse suured failid paljudeks väikesteks tükkideks, mis võib aeglustada ketta toiminguid, kuna vastava faili lugemiseks kulub rohkem aega. Teisisõnu, vali oma klastri suurus targalt.

Kuidas ketta failisüsteemi tüüpi teada saada?

Failisüsteem on määratud ketta atribuutides. Avage Minu arvuti, paremklõpsake soovitud draivil ja seejärel valige kontekstimenüüst Atribuudid. Vahekaardi Üldine real Failisüsteem näete failisüsteemi tüüpi.

NTFS-failisüsteemiga ketta klastri suuruse väljaselgitamiseks kasutage klahvikombinatsiooni + [R], avaneb aken Run. Veenduge, et oleksite sisse logitud administraatoriõigustega kasutajana. Tippige aknas Käivita programm tekstiväljale cmd ja klõpsake nuppu OK. Järgmisena sisestage käsk > fsutil fsinfo ntfsinfo ja vajutage sisestusklahvi.

Operatsioonisüsteemides Windows XP ja Windows 7 saate klastri suurust vaadata ja muuta ka kolmanda osapoole rakenduste, näiteks .

Millist failisüsteemi eelistate ketastel kasutada ja miks? Kas teil on NTFS-failisüsteemi kasutamisel probleeme esinenud ja kuidas need probleemid lahendati?

(kõvaketas või mälupulk) ei ole terve tükk, vaid mälurakkude süsteem, mida nimetatakse klastriteks. Igale neist on määratud kordumatu seerianumber. Teisisõnu, kogu mälu on jagatud plokkideks.

Vaatame nüüd, mis on klastri suurus. See on lihtne, see on ühe kettamäluelemendi teatud suurus. Kaasaegsete tööriistadega saate määrata absoluutselt igasuguse väärtuse. Määrab vormindamisel klastri suuruse. See võib olla vähemalt viissada kaksteist baiti ja suurem. See sõltub teie eesmärkidest.

Nüüd selgitame välja, miks see klastri suurus on määratud. Seda tehakse teie teabe õigeks salvestamiseks ühel või teisel kandjal. See mõjutab ka seadme töö optimeerimist. Alati tuleks lähtuda sellest, milleks seadet kasutatakse. Nagu varem mainitud, määratakse klastri suurus teabesalvestusseadme vormindamise käigus. Windows XP operatsioonisüsteem oli esimene, mis lubas kasutajatel seda iseseisvalt teha.

Enne selle protsessi alustamist peate valima failisüsteemi tüübi. Irdketaste puhul on alati parem määrata FAT 32. Seda tehakse nii, et kõik seadmed võtavad need vastu. Standardiks tasub jätta ka klastri suurus. NTFS sobib rohkem kõvaketastele. Tõsi, sel juhul pole teie seade saadaval operatsioonisüsteemides nagu Windows 98 jms.

Pärast failisüsteemi üle otsustamist peate määrama klastri suuruse. Kui seda ei tehta, määrab süsteem standardsuuruse, mis võrdub nelja kilobaidiga. Mida tuleks suuruse valimisel arvestada? Mida väiksem on klaster, seda rohkem andmeid saate oma salvestusseadmesse salvestada. Näiteks kui muudate klastri mahu piisavalt suureks, hõivab väiksema mahuga fail ikkagi kogu klastri. Kuid sel juhul suurenevad kõik kettalt olevad andmed märkimisväärselt. Kui määrate suuruseks üks kilobait, hõivavad sarnase suurusega failid ainult selle lahtri ja mitte rohkem. See annab eelise ka juhtudel, kui eemaldate välkmälu ilma seda kasutamata. Sellises olukorras kahjustatakse vähem klastreid. Info lugemise kiirus aga väheneb oluliselt.

Seetõttu peaksite lähtuma sellest, milleks seadet kasutama hakkate. Kui kavatsete hoida filmiteeki mõnel kõvaketta partitsioonil, saate selle vormindada maksimaalse klastri suurusega. See võimaldab kettal salvestatud andmeid palju kiiremini töödelda ja taasesitada. Kui see on süsteemiketas, ei tohiks selle klastrid ületada standardset suurust. Vastasel juhul kaotate palju kasulikku ruumi, kuna operatsioonisüsteemid sisaldavad palju väikeseid faile. Lisaks viib see selleni, et ketas kulutab andmete töötlemisele palju aega.

Tõenäoliselt olete seda pilti näinud rohkem kui korra – avate failidega kausta atribuudid ja näete, et selle suurus ja kettale salvestatud failide suurus on erinevad. Erinevus on tavaliselt väike, kuid siiski, kuidas see võimalik on? "intriigid" Kas see on Windows, nagu näiteks kõvade linkide puhul, mida Explorer esitab päris failidena ja väga reaalse suurusega?

Ei, seekord ei varja Windows tegelikult midagi, see vastab nii failikausta suurusele kui ka kettaruumi mahule. Asi on klastrites või õigemini nende suuruses.

Ketta või partitsiooni vormindamisel peate harva tegelema klastritega ja isegi siis pööravad vähesed inimesed sellele punktile tähelepanu, kuid mõnikord tasub see siiski tähelepanu pöörata. Aga mis see klaster on? Lihtsamalt öeldes klaster on väikseim mälukoht kettal, kuhu saab faili kirjutada. Kui kujutate ette ketast ruuduga sülearvuti kujul, on klaster eraldi lahter. Klastreid aga sektoritega segi ajada pole vaja siis, kui kettal on loogilised partitsioonid failisüsteemiga, mis määrab klastri suuruse.

Räägime nüüd sellest, mis sellel on pistmist kettal olevate failide hõivatud ruumiga.

Fakt on see, et a priori ei saa klastrit pooleldi andmetega täita, see on kas hõivatud või vaba. Oletame, et teie partitsiooni klastri suurus on 64 KB. Kui kirjutate sellesse faili suuruse 2 KB, siis võtab see ikkagi kettaruumi 64 KB. Heitke pilk esimesele ekraanipildile.

Tekstifaili kaal 2,81 KB hõivab kettaruumi 2 MB, ja seda kõike seetõttu, et see on täpselt klastri suurus. On selge, et sellise suurusega klastri kasutamine on irratsionaalne, kuna vaba kettaruum saab sel juhul kiiresti täis, kuid kõik pole nii lihtne.

Märkus: kettal olevate klastrite koguarvu saate teada käsuga fsutil fsinfo ntfsinfo X:, Kus X– köitekiri. Andmed kuvatakse kuueteistkümnendsüsteemis.

Väikeste klastrite kasutamisel on ka omad miinused.