Defragmentiranje datotečnih sistemov XFS v Fedori 23

Če ste mislili, da so razdrobljeni samo edini sistemi NTFS in Fat, boste zagotovo presenečeni, ko boste prebrali te vrstice, in zelo pogosto je misliti, da se to zgodi samo z operacijskim sistemom Windows, v resnici pa vsi datotečni sistemi v manjši ali večji meri Na koncu bo razdrobljeno, kadar se nove informacije izbrišejo in zapišejo, nastanejo "vrzeli", ki bodo zapolnjene z nekaterimi podatki, ki so med seboj različnih velikosti, kar povzroča razdrobljenost.

Zagotovo ima vsak datotečni sistem določene značilnosti, ko gre za razdrobljenost, moj najljubši je XFS, ne samo zaradi podpore z Red Hat, vendar je poleg tega eden najboljših za večje particije in s tem bolje izkorišča 64-bitne procesorje.

RH_Fedora_logo_splet

Začnimo s preverjanjem stanja razdrobljenosti trdega diska.

Za to bomo uporabili orodje za XFS, imenovano xfs_db s tem lahko odpravimo napake XFS eXtendedFileSistem_DeBuger V večini primerov je to orodje priloženo sistemu, če uporabljate XFS, sicer ga moramo namestiti xfsdump.

Ugotovimo, ali imamo v Fedori 23 xfsdump

dnf iskanje xfs

Izvedeno zadnje preverjanje poteka metapodatkov —-.

=================================================== ========================== Ujemanje S / N: xfs =================== ================================================== ======


xfsdump.armv7hl: skrbniški pripomočki za datotečni sistem XFS


xfsdump je pripomoček, ki ga nudi Fedora, v primeru Arch pa je že vključen v sistem.

slike (1)

Za preverjanje stanja fragmentacije particije xfs bomo zapisali to kodo:

xfs_db -c frag -r / dev /

Priporočilo je, da če je ta večja od 10%, nadaljujte z defragmentacijo, če je manjša, jo lahko pustite za pozneje.

Zdaj, če uporabimo "-c frag", se ukaz, ki ga bomo izvedli, pošlje na xfs_db samo zato, da se posvetujemo; če ne postavimo "-c frag", bo postavil poziv, da bomo lahko izvajali poizvedbe in bomo nanj postavili "frag", najhitrejši način bi bil:

xfs_db -c frag -r / dev / mmcblk0p3 dejansko 66155, idealno 65615, faktor razdrobljenosti 0.82%

Kot vidimo v prejšnjem delu, imam stopnjo drobljenosti 0.82%, saj sem jo pred nekaj dnevi defragmentiral, bila je približno 5% fragmentacija.

slike

Defragmentiranje particije XFS

Zdaj nadaljujemo z defragmentiranjem particije, za začetek pa moramo izvesti xfs_fsr kaj je v paketu xfsdump ki smo jih že namestili; xfs_fsr pomeni eXtendedFileSystem_FileSystemReorganizer, vaša naloga pa je, da reorganizirate sistem XFS.

Torej pišemo:

xfs_fsr -v / dev / mmcblk0p3 / start inode = 0ino = 1928extents before: 2 after: 1 DONE ino = 1928ino = 219417extents before: 2 after: 1 DONE ino = 219417ino = 219395—

Upoštevajoč, da bo čas defragmentacije, odvisno od stopnje razdrobljenosti, večji ali krajši.

Ko je postopek končan, ponovno pregledamo stopnjo razdrobljenosti:

xfs_db -c frag -r / dev / mmcblk0p3

Defragmentacija

In to je način za defragmentacijo sistemov XFS, če imate trde diske s Terabyte particijami in ko preverjate stopnjo razdrobljenosti in ta doseže 10%, lahko po defragmentiranju vidite razliko.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Ishmael_TEch je dejal

    odlične informacije !! hvala !! To sem natančno iskal in našel tukaj, nadaljujte dobro !!

    Na zdravje…

  2.   merlinoelodebianit je dejal

    In v debianu, kako se to naredi, ali gre za enake vrstice?

  3.   gabo je dejal

    Samo previdno bi dodal, da je treba defragmentirati samo datotečne sisteme na trdih diskih. Čeprav defragmentiranje ne bo ubilo pogona SSD, se bo predčasno "obrabilo".

    pozdrav
    Nicolas Gabbo

  4.   waKeMaTTa je dejal

    Bi lahko naredil še enega za Ubuntu?

    1.    eliotime3000 je dejal

      Želel bi, da ga naredite tudi za Debian.