Trebaju li moderna računala još uvijek rutinske postupke defragmentacije koje su zahtijevala starija računala? Čitajte dalje kako biste saznali o fragmentaciji i što moderni operativni sustavi i datotečni sustavi rade kako bi smanjili utjecaj na performanse.

napravite svoj vlastiti nes klasičnim

Današnja sesija pitanja i odgovora dolazi nam zahvaljujući SuperUser-u - pododjelu Stack Exchangea, grupiranja web-mjesta pitanja i odgovora na temelju zajednice.



Pitanje

Čitatelj SuperUser Simon Sheehan znatiželjan je o stanju defragmentacije u modernim pogonima:

Kao dio redovitog održavanja Windowsa, defragmentiram svoj tvrdi disk. Ali zašto se tvrdi disk fragmentira na NTFS i FAT* sustavima? Očigledno EXT* ne, zašto je to tako? Trebam li također defragmentirati svoje USB diskove?

Okrenimo se nekim od odgovora suradnika kako bismo istražili Simonovo pitanje.

Odgovor

Suradnik SuperUser Daniel R. Hicks postavlja pitanje:

Fragmentacija nije problem kakav je bio prije 30 godina. Tada ste imali tvrde diskove koji su bili jedva brži od disketa, a veličine procesorske memorije bile su male. Sada imate vrlo brze diskove i velike memorije procesora, a ponekad i znatan međuspremnik na tvrdom disku ili u kontroleru. Plus veličine sektora su postale veće (ili su datoteke dodijeljene u veće blokove) tako da je više podataka inherentno susjedno.

Operativni sustavi su također postali pametniji. Dok bi DOS 1.x dohvatio svaki sektor s diska onako kako je referenciran, moderni OS može vidjeti da imate otvorenu datoteku za sekvencijalni pristup i može razumno predvidjeti da ćete dohvatiti dodatne sektore nakon što potrošite one koje sada imate. Tako može unaprijed dohvatiti sljedećih nekoliko (desetak) sektora.

I više je često bolje ne imati susjednu datoteku. Na (velikom) sustavu gdje je datotečni sustav raširen na više diskova, datoteci se zapravo može pristupiti brže ako se i ona širi, budući da više diskova može istovremeno tražiti datoteku.

Defragmiram svake 2-3 godine, treba li to mojoj kutiji ili ne.

[Dodat ću da nije toliko važno hoće li se podaci na disku defragmentirati koliko hoće li slobodan prostor. FAT je bio užasan u ovome - osim ako defragmentirate stvari su postajale sve gore i gore sve dok nije bilo dva susjedna bloka slobodnog prostora. Većina drugih shema može spojiti slobodan prostor i dodijeliti dijelove na donekle pametan način tako da fragmentacija dosegne određeni prag i zatim se stabilizira, umjesto da postaje sve gora i gora.]

Journeyman Geek dodaje sljedeće informacije o Linux datotečnim sustavima:

SVI fragment sustava datoteka. ext i drugi datotečni sustavi Linuxa manje se fragmentiraju zbog načina na koji su dizajnirani - za citiranje Wikipedia u vezi Vodič za mrežne administratore za Linux :

Suvremeni Linux datotečni sustav(i) drže fragmentaciju na minimumu zadržavajući sve blokove i n datoteku blizu jedan drugom, čak i ako se ne mogu pohraniti u uzastopne sektore. Neki datotečni sustavi, poput ext3, učinkovito dodjeljuju slobodni blok koji je najbliži drugim blokovima u datoteci. Stoga nije potrebno brinuti o fragmentaciji u Linux sustavu.

ipak bih to primijetio ext4 ima mrežnu defragmentaciju tako da na kraju fragmentacija JE problem, čak i s Linux datotečnim sustavima.

Windows datotečni sustavi imaju svoje klastere postavljene gdje god postoji prostor za njihovo postavljanje, a defrag se vrti okolo i zamjenjuje ih. U Linuxu se datoteke preferirano postavljaju tamo gdje ima dovoljno prostora.

Ipak, napominjem da Windows 7 ima zakazana izvođenja defragmentacije, tako da zapravo nije potrebno ručno pokretati defragmentaciju.

kako koristiti google obrasce
Oglas

Jedan element izvornog pitanja koji nije obrađen je trebate li defragmentirati svoj flash pogon ili ne. Defragmentacija je vrlo intenzivan proces čitanja/pisanja i treba ga izbjegavati na SSD uređajima za pohranu kao što su flash pogoni i Solid State Diskovi (SSD). Za više informacija o defragmentaciji, datotečnim sustavima i SSD-ovima pogledajte sljedeće HTG članke:


Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehnološki pametnih korisnika Stack Exchangea? Provjerite cijela tema za raspravu ovdje .

PROČITAJTE SLJEDEĆE
  • › Što je MIL-SPEC zaštita od pada?
  • › 5 web stranica koje svaki korisnik Linuxa treba označiti
  • Cyber ​​ponedjeljak 2021.: Najbolje tehničke ponude
  • › Funkcije u odnosu na formule u Microsoft Excelu: u čemu je razlika?
  • › Kako pronaći svoj Spotify omotan 2021
  • › Mapa računala je 40: Kako je Xerox Star stvorio radnu površinu