Kuidas Linuxis kõvaketast defragmenteerida

click fraud protection

Failide ja opsüsteemide osas on seal palju väärarusaamu. Kõige põlistavam eksiarvamus on see, et ainult NTFS-failisüsteemi Windowsi kõvakettad võivad kunagi killustuda. See on müüt. Killustatus pole Microsofti halb leiutis. Tegelikult võib failide killustumine toimuda enamikus failisüsteemides, välja arvatud juhul, kui need on spetsiaalselt loodud selleks, et neid EI killustataks (mis on üsna haruldane). Linuxi kasutajad pole defragmentimisprotsessi läbimise eest puutumatud. Kahjuks populaarsed veebisaidid põlistavad sageli arvamust, et “Linux on immuunne”. Osaliselt on see poolik tõde. Linuxi failisüsteemid saavad failisüsteemi killustumist aeglasemalt kui näiteks Microsofti NTFS, kuid need pole immuunsed. Selles artiklis käsitleme lähemalt, mida teha, kui teie Linuxi arvuti killustatuse tase on kriitiline ja kuidas Linuxis kõvaketast defragmenteerida.

Live Linuxi ketta loomine

Erinevalt Windowsi versioonist ei tohiks Linuxi failisüsteeme kasutamisel defragmentida. See tähendab, et kui soovite kunagi Linuxi kõvaketast defragmentida, eriti seda, kus asub teie Linuxi install, on eelistatav reaalajas ketas. Kui tegemist on reaalajaga kettaga, teeb seda iga vana Linux (kui juurterminalile on juurdepääs). Sellegipoolest soovitame selles juhendis kasutada sümbolit

instagram viewer
Arch Linuxi reaalajas ketas.

Arch on parim, kuna see laaditakse otse juurte kesta. See teeb sellest hooldustööde jaoks täiusliku opsüsteemi. Reaalse ketta tegemiseks laadige uusim ISO-fail alla Archi veebisaitja hankige Etcheri USB ISO kirjutusvahend. Lihtsa ketta tegemine on lihtne ja tööriist Etcher juhendab teid kogu protsessi vältel.

Valmistage oma süsteem ette

Defragment võib käivituda ilma seda protsessi läbimata, kuid see pole soovitatav. Asjad võivad valesti minna ja isegi kui need partitsioonid sisaldavad mingeid halbu blokke, isegi kui need ei õnnestu, lõpetada.

Kasutage Arch Linuxi viipas nuppu lsblk. See käsk loetleb kõik arvutiga ühendatud blokeerimisseadmed (andmekettad ja muud). Lsblk-i kuvatava loendi abil määrake, millistes kõvaketastes (ja partitsioonides) defragment käivitada, ja pidage meeles, millised sildid on millised.

Järgmisena minge arhiivi kesta juurde ja tippige:

fsck / dev / sdXY -y

Märkus: asendage X ja Y kõvaketta sildiga (nagu öeldakse lsblk).

fsck tööriist skannib kõvaketta partitsiooni vigaste, rikutud plokkide ja prügiandmete osas. See puhastab kõik partitsioonidest välja, et defragment saaks sujuvalt töötada.

Sõltuvalt sellest, kui palju halbu andmebitte on partitsioonil, millel fsck-käsk töötab, võib puhastusprotsess võtta üsna palju aega. Ära muretse; see protsess on täiesti automaatne. Tänu lüliti -y kasutamisele, mis vastab automaatselt programmile igale küsimusele jah, pole vaja midagi teha.

Killustatuse tuvastamine

Killustatuse tuvastamiseks peame uuesti kasutama fscki. Seekord käivitage see lülitiga -fn:

fcsk -fn / dev / sdXY

Lipp -fn käsib tööriist fsck failisüsteemi kiiresti kontrollida. See määrab, kas kogu süsteem on külgnev (aka mis tahes viisil killustatud). Mida väiksem arv, seda parem. Parim on defragment käivitada ainult siis, kui teie failisüsteem on 15% ja killustatud.

Defragmentimine

Arch Linux on varustatud võimsa defragmentriistaga, mis pole kohe saadaval, ilma et oleks vaja midagi installida. Seda tööriista nimetatakse e4defrag. See on väga kerge, kuid väga võimas. Käitage seda suvalisel Linuxi sektsioonil ning see analüüsib ja defragmenteerib Linuxi kõvaketta üsna hõlpsalt. Selle kasutamiseks leidke partitsiooni nimi, mida soovite puhastada lsblk käsk.

mount / dev / sdXY / mnt

Seejärel alustage defragmentimise protsessi:

e4defrag / dev / sdXY

Märge: Kuigi see õpetus väidab selgelt, et kasutajad ei tohiks e4defragmi käivitada ilma reaalset ketast kasutamata, ei tähenda see, et jooksvas süsteemis pole seda võimatu teha. Me ei soovita seda teha, kuna halbade plokkide parandamine ja puhastamine on võimatu, kui Linux kasutab kõvaketast. See takistab defragmentimisele viivat protsessi.

Kui soovite enne e4defragmi kasutamist jätta vahele halbade plokkide ja prügiandmete puhastamine, on seda protsessi võimalik teha mis tahes Linuxi jaotusega. Enamik Linuxi jaotusi tarnib vaikimisi tööriista e4defrag.

Kui mingil põhjusel pole e4defrag teie Linuxi arvutis, on seda väga lihtne leida. Lihtsalt otsige paketihaldurist, mida tavaliselt kasutate programmide e4defrag installimiseks, ja installige see.

Järeldus

Killustatus on andmetöötluse reaalsus. Failisüsteemid muutuvad aja möödudes üha segasemaks. Ehkki on tõsi, et Linuxis ilmneb see probleem tegelikult alles siis, kui draiv on peaaegu täis, on see siiski probleem. Seetõttu on abiks see müüt, et “Linux ei vaja killustumist”. Loodetavasti saate selle õpetuse abil aru, et teie ülesandeks on hoida oma Linuxi kõvaketas tippvormis!

watch instagram story