XFS failų sistemų fragmentavimas „Fedora 23“

Jei manėte, kad suskaidytos buvo tik vienintelės NTFS ir „Fat“ sistemos, tikrai nustebsite skaitydami šias eilutes ir labai dažnai manoma, kad tai atsitinka tik su „Windows“, bet iš tikrųjų visos failų sistemos mažesniu ar didesniu mastu Tai baigsis fragmentiškumu, kai tik bus ištrinta ir parašyta nauja informacija, atsiras „spragų“, kurios bus užpildytos tam tikrais skirtingų dydžių duomenimis, o tai sukelia fragmentaciją.

Be abejo, kiekviena failų sistema turi tam tikrų ypatumų, kai reikia spręsti fragmentaciją, mano mėgstamiausia yra XFS ne tik dėl palaikymo su "Red Hat", bet be to, jis yra vienas iš geriausių didesniems skaidiniams ir geriau išnaudoja 64 bitų procesorius.

RH_Fedora_logo_web

Taigi pradėkime nuo kietojo disko suskaidymo būsenos patikrinimo.

Tam mes naudosime įrankį, skirtą XFS xfs_db su tuo galime derinti XFS „eXtendedFileSistem_DeBuger“ Daugeliu atvejų šis įrankis pateikiamas kartu su sistema, jei naudojate XFS, kitaip mes turime įdiegti xfsdump.

Sužinokime, ar „Fedora 23“ turime „xfsdump“

dnf paieška xfs

Paskutinis atliktas metaduomenų galiojimo patikrinimas -.

=================================================== =========================== S / N atitiko: xfs =================== =================================================== ======


xfsdump.armv7hl: XFS failų sistemos administracinės priemonės


„xfsdump“ yra „Fedora“ teikiamas paslaugų paketas, „Arch“ atveju jis jau yra integruotas į sistemą.

Vaizdai [1)

Norėdami patikrinti xfs skaidinio fragmentacijos būseną, parašysime šį kodą:

xfs_db -c fragmentas -r / dev /

Rekomenduojama, kad jei jis didesnis nei 10%, pereikite prie defragmentavimo, jei jis yra mažesnis, galite palikti vėliau.

Dabar, jei naudosime „-c frag“, komanda, kurią vykdysime, yra siunčiama į xfs_db tiesiog pasikonsultuoti, jei nededame „-c frag“, tai įjungs raginimą, kad galėtume vykdyti užklausas ir įdėtume „frag“, greičiausias būdas būtų:

xfs_db -c frag -r / dev / mmcblk0p3 srovė 66155, idealus 65615, fragmentacijos koeficientas 0.82%

Kaip matome ankstesnėje dalyje, mano fragmentiškumo laipsnis yra 0.82%, nes prieš kelias dienas aš jį fragmentavau, tai buvo maždaug 5% fragmentacija.

vaizdai

XFS skaidinio fragmentavimas

Dabar mes einame skaidyti skaidinį, kad galėtume pradėti xfs_fsr kas yra pakuotės viduje xfsdump kad mes įdiegėme anksčiau; xfs_fsr reiškia „eXtendedFileSystem_FileSystemReorganicer“ir jūsų užduotis yra ta, kad pertvarkykite XFS sistemą.

Taigi mes rašome:

xfs_fsr -v / dev / mmcblk0p3 / start inode = 0ino = 1928ekstai prieš: 2 po: 1 DONE ino = 1928ino = 219417xtxt before: 2 after: 1 DONE ino = 219417ino = 219395—

Atsižvelgiant į tai, kad, atsižvelgiant į suskaidymo laipsnį, defragmentacijai atlikti reikalingas laikas bus didesnis ar mažesnis.

Kai procesas bus baigtas, dar kartą peržiūrėsime suskaidymo laipsnį:

xfs_db -c fragmentas -r / dev / mmcblk0p3

Defragmentavimas

Tai yra būdas suskaidyti XFS sistemas, jei turite standžiųjų diskų su „Terabytes“ pertvaromis ir peržiūrėdami fragmentacijos laipsnį ir jis pasiekia 10%, po defragmentavimo galite pamatyti skirtumą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   „Ismael_TEch“ sakė

    puiki informacija !! dėkoju!! Aš to tiksliai ieškojau ir radau čia, tęskite gerą darbą !!

    Cheers ...

  2.   merlinoelodebianitas sakė

    Kaip tai daroma debian'e, ar jos yra tos pačios eilutės?

  3.   gabo sakė

    Norėčiau tik nepaisydamas to, kad fragmentuoti reikia tik standžiųjų diskų failų sistemas. Nors defragmentavimas nesunaikins kietojo kūno disko, jis iš anksto „nusidėvi“.

    saludos
    Nicolas Gabbo

  4.   waKeMaTTa sakė

    Ar galėčiau sukurti kitą „Ubuntu“?

    1.    3000 sakė

      Norėčiau, kad jie taip pat sukurtų „Debian“.