Hvernig á að defragmenta í Linux

Þroskunarborði á Linux

Þó að alltaf hafi verið orðrómur um að Linux skjalkerfi, aðallega byggt á útgáfum af framlengja eða önnur kerfi með dagbók eins og JFS, ZFS, XFS eða ReiserFS, þá þarfnast þeir ekki defragment, það er satt að með tímanum rekstrarhæfni þess er að verða hægari vegna dreifingar gagna. Þó að áhrif þess séu aldrei eins mikil og í FAT og NTFS-byggðum kerfum, þá er það eitthvað sem við getum auðveldlega leyst innan kerfisins ef við notum tæki eins og e4defrag.

E4defrag er tól sem er fáanlegt í flestum Linux dreifingum, þar með talið Ubuntu, í pakkanum e2fsprogs. Það eru margir aðrir sem starfa á svipaðan hátt en við höfum valið þetta vegna notagildis. Til þess að setja það upp í kerfinu okkar er aðeins nauðsynlegt að kalla fram eftirfarandi skipun:

sudo apt-get install e2fsprogs

Þegar pakkinn er settur upp getum við kallað fram hjálpartækið frá skipanalínunni með því að framkvæma eftirfarandi yfirlýsingu:

sudo e4defrag -c

Fyrir vikið munum við fá svipaða mynd og eftirfarandi sem gefur til kynna brotagildi einingarinnar. Ef þessi tala nær hærri einkunn en 30 væri hún Það er ráðlegt að reyna að minnka það með því að nota tólið sem við höfum gefið til kynna og ef það fer yfir gildi 56 verður að bregðast við eins fljótt og auðið er.

Horfðu á e4defrag gagnsemi

Til að defragmenta einingu verðum við að kalla fram forritið með eftirfarandi röð:

sudo e4defrag /ruta

Eða þetta annað ef við viljum bregðast við heilu tæki:

sudo e4defrag /dev/device

Eins og alltaf minnum við þig á það það er ráðlegt að taka tækin eða drifin í sundur kerfisins þíns sem þú ætlar að bregðast við með þessu tóli eða svipuðu til að forðast spillingu gagnanna.

Að lokum, eðaVið hvetjum þig til að skilja eftir athugasemdir þínar og segja okkur hvað Þetta forrit hefur virkað svo vel fyrir þig og ef þú hefur tekið eftir einhverjum framförum í tölvunum þínum eftir að hafa keyrt það.


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

19 athugasemdir, láttu þitt eftir

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.

  1.   Alice Nicole Saint sagði

    hvað vinnst með því að grípa það !!! hraði eða eitthvað?

    1.    Luis Gomez sagði

      Halló Alicia, staðreynd gagna gerir það að verkum að í sama farinu tekur höfuð disksins upplýsingarnar sem verða notaðar seinna og þess vegna er slegið á minnissíðurnar. Þetta skilar sér í meiri hraða.

  2.   alicia nicole san sagði

    Hvernig afmá ég Ubuntu mína ef þetta tól er í notkun. Það segir að það verði að taka það í sundur, ég skil það ekki

    1.    Luis Gomez sagði

      Halló Alicia, farðu yfir umountskipunina og notaðu hana á drifinu eða tækinu sem þú ætlar að defragmenta. Dæmigert dæmi um umount er með CDROM: umount / dev / cdrom.

      A kveðja.

  3.   RioHam Gutierrez Rivera sagði

    Í Windows hjálpar defragmenting við að finna skrár hraðar. Ímyndaðu þér hillu fulla af bókum, allt saman. Að fjarlægja einn skilur eftir tómarúm. Það gerist á harða diskinum þegar við eyðum skrá. Þetta hefur þau áhrif að kerfið er aðeins hægara vegna þess að það sóar tíma í leit, jafnvel í þessum eyðum. Jafnvægi þjónar til að safna upplýsingum og vera ekki tóm. Í Linux hefur það ekki mikil áhrif eins og í Windows. En það getur verið gott ef við höfum notað það í langan tíma.

  4.   Alice Nicole Saint sagði

    ó ... ég skil þakka þér fyrir. ef ég hefði einhverja þekkingu en í windows. en í linux grípur það mig of hratt meira en linux .. jafnvel þó að með tímanum grípi það aðeins hægt ekki eins og windos núna hef ég það mjög hægt held ég að það sé það sem eindoes er 🙂 ég er búinn að setja upp disk win og linux. takk fyrir upplýsingarnar

  5.   fedu sagði

    Ég er með kingston usb 3.0 minni það sem ég notaði til að setja upp ubuntu, en einn daginn veit ég ekki hvað gerðist, hvort það var það að ég fjarlægði minnið án þess að taka það upp eða ég veit það ekki og frá þeim degi var það "lesa aðeins" og síðan þá hef ég flakkað í gegnum síðurnar til að sjá hvort ég nái þessari minni (af því að það er háhraða usb 3) en ekkert, eins og þeir segja á Spáni «na de na», veit einhver hvernig á að laga það, eða að minnsta kosti útskýra hvernig á að koma í veg fyrir að þetta endurtaki sig?

    1.    Rowland Rojas sagði

      Hefurðu prófað að eyða gögnum þínum með Gparted?

    2.    dextreart sagði

      Það eru nokkrar leiðir sem þú getur notað uppsett forrit sem kallast Open Disks og þú ferð í USB sem er í og ​​þú gefur það fomat, annar valkostur væri í gegnum flugstöðina

  6.   Miguel Angel Santamaría Rogado sagði

    Halló Luis,

    Mér þykir leitt að segja þér að greinin hefur verið svolítið ónákvæm.

    Annars vegar er ekki tíminn sem veldur sundrungu í skjalakerfum, heldur notkunarmynstur: að búa til þúsundir af litlum skrám og eyða svo af handahófi, skrifa mjög stórar skrár mjög hægt osfrv. og umfangi skráarkerfisins, notkun yfir 90% er nefnd sem punktur þar sem skráarkerfi er ekki fær um að draga úr sundrungu (þó að ég hafi aldrei séð formlega skýringu á þeim 90%).

    Á hinn bóginn er skipunum sem þú hefur sett breytt: "e4defrag -c / path" sýnir upplýsingar (telja) um sundrunguna og "e4defrag / path" gerir defragmentation.

    Til að klára, læt ég hér [1] eftir grein sem skýrir einfaldlega jafn flókið umræðuefni og sundurliðun skráarkerfis; Það er frá 2006 og nefnir hvorki mannvirki né aðferðir eins og „extents“ eða vefjagræðingu, en það er auðskilið.

    Kveðjur.

    PS: Bara af forvitni, til að gefa til kynna að eftir eitt og hálft ár í notkun og án þess að hafa afbrigðingu af neinu tagi, þá hefur kerfið mitt glænýja 0% sundrungu við 79% notkun (Ubuntu 14.04).

    [tvö]: http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting

    1.    Luis Gomez sagði

      Halló Miguel Ángel, fyrst og fremst, takk fyrir minnispunktinn. Ég breyti setningunni núna. Eins og þú bendir vel á mun notkunarmynstrið og jafnvel áður, val á þyrpingu eða blokkarstærð, seinna skilyrða þessa hegðun í einingunum. Þar sem ekki er fyrirsjáanlegt hvort við verðum með margar litlar skrár eða fáar og stórar skrár í einingunni okkar, er sjálfgefið gildi sem kerfið sér um venjulega tekið.

      Aftur á móti, gefðu til kynna að ávinningur af defragmentation sé ekki svo mikill í þjöppun upplýsinganna sem í góðri röð og upplýsingarnar fylgja. Því minna sem hausar disksins þurfa að hoppa, því meiri hraða munum við ná (og almennt gerist það venjulega með stórum skrám og með kubbum í röð en með mörgum litlum sem staðsettir eru af handahófi á disknum).

      Takk fyrir lesturinn.

  7.   zytumj sagði

    Samtals / bestu umfang 276635/270531
    Meðalstærð á hvert magn 252 KB
    Brotseinkunn 0
    [0-30 ekkert mál: 31-55 svolítið sundurlaus: 56- þarf að defrag]
    Þessi skráasafn (/) þarf ekki að gera aflögun.
    Lokið.
    --------------
    Tölvan er um það bil 3 ára, alls ekki slæm, ekki satt?
    Linux Mint 17.2

    1.    Miguel Angel Santamaría Rogado sagði

      Halló zytumj,

      að sundrung er nánast engin er eðlilegt í skráarkerfunum sem notuð eru í Linux, "þeir eru taldir" forðast það.

      Það er virkilega ekki þess virði að defragmentera í Linux, þessi verkfæri eru aðallega bara ef þú þarft að gera einhvers konar stærð á skiptingunum, svo að þú hafir ekki skrár í lok skiptingarinnar sem leyfa þér ekki að breyta stærð.

      Kveðjur.

      PS: Ég minntist ekki á það áður og greinin ekki heldur, en ef þú ert með SSD disk, er defragmentation það sóun á tíma óháð skráarkerfi sem þú notar.

  8.   zytumj sagði

    Takk Miguel Ángel.
    Nei, ég nota hefðbundinn disk. Sömuleiðis, þegar ég byrjaði með GNU / Linux aftur árið 2008, leitaði ég nú þegar að því hvernig ætti að defragmenta og ég las að það væri ekki nauðsynlegt.

    1.    rás óþekkt sagði

      Þar sem þeir snerta efni skjalanna sem dreift er um skiptinguna og það er talið draga úr skiptingunni. Ég hef bent á að með því að nota myndræn forrit eins og Defraggler eða annað úr windows fyrir NTFS skipting á harða disknum, þá geta þau oft ekki defragað nógu mikið, og þegar það er gert geta verið eftir skrár undir lok skiptingarinnar.
      Ég velti því fyrir mér hvort í Linux geti verið 0% sundrung í Ext4 skipting, en einnig eru til skrár undir lok skiptingarinnar, það er að í átt að miðjunni er autt rými.

      Ég held að hugsjónin með gagnasparnaði í skiptingunni sé að gögnin séu vistuð í átt að miðju skiptingarinnar að utan. Hvað finnst þér?

  9.   leónardo sagði

    Halló. Og hvernig get ég defragmentað NTFS eða FAT32 skipting? Takk fyrir

  10.   Patricio sagði

    Halló allir! Ég hef notað Ubuntu í mörg ár og það hefur aldrei tekið langan tíma, ég dýrka það. 10 sekúndur til að byrja og 3 til að loka. Kveðja!

  11.   elianne sagði

    Ég vinn með þremur prenturum og enginn af þeim þremur sem ég get sett upp í Ubuntu 20.04, ég sótti þegar reklana fyrir hvern þeirra. tölvan er ný og ubuntu er bara sett upp. með fyrri tölvunni sem ég þurfti að farga vegna þess að hún byrjaði ekki (initramsf) og enginn gat lagað hana, allir þrír prentararnir virkuðu vel. prentararnir eru tveir epson og einn hp.
    lsb er ekki til í ubuntu 20.04

  12.   Harry sagði

    Góðan dag.
    Til að nota e4defrag er nauðsynlegt að tækið sé fest:

    root@Asgar:/media# umount disk1
    root@Asgar:/media# e4defrag /dev/sda1
    e4defrag 1.46.6-rc1 (12-Sep-2022)
    Skráarkerfi er ekki tengt
    root@Asgar:/media#

    Kveðjur.