Č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.
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.
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.
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
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.
odlične informacije !! hvala !! To sem natančno iskal in našel tukaj, nadaljujte dobro !!
Na zdravje…
In v debianu, kako se to naredi, ali gre za enake vrstice?
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
Bi lahko naredil še enega za Ubuntu?
Želel bi, da ga naredite tudi za Debian.