15Aug

Mis on ketta killustatus ja kas ikkagi vaja defragmentida?

click fraud protection

Kas tänapäevaste arvutite jaoks on endiselt vaja rutiinset defragmentimist, mida vanemad arvutid nõudsid? Lugege lähemalt, et saada teavet killustatuse ja selle kohta, milliseid kaasaegseid operatsioonisüsteeme ja failisüsteeme toimivusefektide minimeerimiseks teha.

tänapäeva küsimus &Vastuse seanss on meile viisakalt SuperUseriga - Q & A veebisaitide kogukonna juhtimisgrupi Stack Exchange osakond.

Küsimus

SuperUser lugeja Simon Sheehan on uudishimulik, kui palju defragmenteeritakse moodsates draivides:

Windowsi korrapärase hoolduse osana defragmenteeren kõvaketta. Aga miks kõvaketta fragment NTFS- ja FAT * -süsteemides? Ilmselt EXT * ei, miks see on? Kas ma peaks ka oma USB-draive defragmenteerima?

Olgem mõne panustaja vastuseks Simoni küsimuse uurimiseks.

Vastuse

SuperUseri toetaja Daniel R. Hicks esitab küsimuse:

killustatus ei ole küsimus, mis oli 30 aastat tagasi. Siis olid teil kõvakettad, mis olid vaevu kiiremad kui disketid, ja protsessori mälu suurused, mis olid minucecule. Nüüd on teil väga kiire draivid ja suured protsessori mälestused ning mõnikord märkimisväärne puhverdus kõvakettale või kontrollerile. Plus sektori suurused on saanud suuremad( või failid on eraldatud suuremates plokkides), nii et rohkem andmeid on oma olemuselt külgnevad.

instagram viewer

Operatsioonisüsteemid on ka nutikamad. Kui DOS 1.x oleks igale sektorile kettale viinud, nagu see oli viidatud, on kaasaegne operatsioonisüsteem suuteline nägema, et teil on järjestikuseks juurdepääsuks avatud fail ja et see võib mõistlikult ennustada, et saadate täiendavaid sektoreid, kui olete tarbinudneed, kellel on nüüd. Seega saab ta järgmisi( kümneid) sektoreid "eellaadida".

Ja veelgi enam, on sageli parem mitte faili külgnevus. Kui( suur) süsteem, kus failisüsteem on jaotatud mitmete ketaste vahel, on faili tegelikult võimalik kiiremini juurde pääseda, kui see levib ka, kuna mitmed kettad võivad faili korraga otsida.

I defragment iga 2-3 aasta tagant, kas minu kasti seda vajab või mitte.

[Lisan, et oluline pole mitte nii palju, kas kettaandmed saavad defragmenteerida nii, nagu oleks vaba ruum. FAT oli sellel kohutav - kui te defragging asjad pidevalt halvenevad ja halvemad, kuni ei oleks kaks külgnevat vaba ruumi plokki. Enamik teistest skeemidest võivad ühendada vaba ruumi ja jaotada tükid mõnevõrra "nutikas" viisil, nii et killustatus jõuab teatud piirini ja seejärel stabiliseerub, mitte halvendab ja halvendab.]

Journeyman Geek lisab järgmise teabe Linuxi failisüsteemide kohta:

Kõigi failisüsteemide fragment.ext ja teised Linuxi failisüsteemid fragmenteeruvad vähem, kuna need on kavandatud - tsiteerida Wikipedia kohta Linuxi võrguadministraatorite juhendit:

kaasaegne Linuxi failisüsteem( id) säilitab killustatuse minimaalselt, hoides kõik plokid i na faili lähedal, isegi kui neid ei saa säilitada järjestikustes sektorites. Mõned failisüsteemid, nagu ext3, eraldavad efektiivselt vaba blokeeringu, mis on faili muudele plokkidele lähim. Seetõttu pole vaja muretseda Linuxi süsteemi killustatuse pärast.

Tahaksin siiski märkida, et ext4-l on Interneti-defragmentimine, nii et lõpuks on killustatus IS probleem isegi Linuxi failisüsteemides.

Windowsi failisüsteemid asetavad oma klastreid kõikjal, kus nende asetamiseks on ruumi, ning defrag töötab ja asendab neid. Linuxiga asetatakse failid eelistatavalt kohtadele, kus on piisavalt ruumi.

Tahaksin siiski märkida, et Windows 7 on kavandatud defragmentimistähiseid, seega ei pea defrag käsitsi käivitama.

Esialgse küsimuse üheks elemendiks, mida ei käsitletud, on see, kas peaksite flash-draivi defragmenteerima või mitte. Defragmentimine on väga lugeja / kirjutamise intensiivne protsess ja seda tuleks vältida tahkete osakeste mäluseadmetelt, nagu näiteks mälupesad ja tahkete osakeste( SSD).Lisateavet defragmentimise, failisüsteemide ja SSD-de kohta leiate järgmistest HTG-artiklitest:

  • HTG Explained: Kas peate oma arvutit defragteerima?
  • HTG Selgitab: Mis on tahke raadiosaatja ja mida ma pean teadma?
  • HTG selgitab: miks Linux ei vaja defragmentimist

Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.