Kako defragmentirati u Linuxu

Natpis za defragmentaciju na linuxu

Iako se oduvijek govorilo da su Linux datotečni sustavi, koji se uglavnom temelje na inačicama produžiti ili drugi sustavi s časopis poput JFS, ZFS, XFS ili ReiserFS, oni ne zahtijevaju defragmentaciju, istina je da s vremenom njegova je operativnost sve sporija zbog raspršenosti podataka. Iako njegov utjecaj nikada nije tako dramatičan kao u sustavima temeljenim na FAT-u i NTFS-u, to je nešto što možemo lako riješiti unutar sustava ako koristimo alat poput e4defrag.

E4defrag je uslužni program koji je dostupan u većini Linux distribucija, uključujući Ubuntu, unutar paketa e2fsprogs. Postoje mnogi drugi koji djeluju na sličan način, ali mi smo odabrali ovo zbog jednostavnosti korištenja. Da biste ga instalirali u naš sustav, potrebno je samo pozvati sljedeću naredbu:

sudo apt-get install e2fsprogs

Jednom kada je paket instaliran, možemo pozvati uslužni program iz naredbenog retka izvršavanjem sljedeće izjave:

sudo e4defrag -c

Kao rezultat dobit ćemo sliku sličnu sljedećoj koja ukazuje na fragmentacijsku vrijednost naše jedinice. Ako ova brojka dosegne rezultat viši od 30, to bi bilo Preporučljivo je pokušati ga smanjiti pomoću uslužnog programa koje smo naznačili, a ako premaši vrijednost 56, trebat će djelovati što je prije moguće.

Pogledajte uslužni program e4defrag

Da bismo defragmentirali jedinicu, moramo pozvati aplikaciju sljedećim redoslijedom:

sudo e4defrag /ruta

Ili ovaj drugi ako želimo djelovati na cijelom uređaju:

sudo e4defrag /dev/device

Kao i uvijek, podsjećamo vas na to preporučljivo je rastaviti uređaje ili pogone vašeg sustava na kojem ćete djelovati s ovim uslužnim programom ili sličnim kako biste izbjegli oštećenje podataka.

Napokon, iliPotičemo vas da ostavite svoje komentare i kažete nam što Ova je aplikacija tako dobro funkcionirala za vas i ako ste primijetili bilo kakvo poboljšanje na svojim računalima nakon pokretanja.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   alice nicole saint dijo

    što se dobiva grabeći to !!! brzina ili nešto slično?

    1.    Luis Gomez dijo

      Pozdrav Alicia, doista, mjesto podataka čini da u istom prolazu glava diska uhvati informacije koje će se kasnije koristiti, pa su pogođene memorijske stranice koje će se koristiti. To znači veću brzinu.

  2.   alicia nicole san dijo

    Kako mogu defragmentirati svoj ubuntu ako se koristi ovaj alat. Kaže da se to mora rastaviti, ne razumijem

    1.    Luis Gomez dijo

      Pozdrav Alicia, pregledaj naredbu umount i primijeni je na pogonu ili uređaju koji ćeš defragmentirati. Tipičan primjer umount-a je s CDROM-om: umount / dev / cdrom.

      Pozdrav.

  3.   RioHam Gutierrez Rivera dijo

    U sustavu Windows defragmentiranje pomaže bržem pronalaženju datoteka. Zamislite policu punu knjiga, sve skupa. Uklanjanjem jednog ostaje praznina. To se događa na tvrdom disku kada izbrišemo datoteku. To ima za posljedicu da je sustav malo sporiji zbog činjenice da gubi vrijeme na traženje, čak i u tim prazninama. Defragmentiranje služi za prikupljanje podataka i da ne bude prazno. U Linuxu to ne izaziva velik utjecaj kao u sustavu Windows. Ali može biti dobro ako ga već dugo koristimo.

  4.   alice nicole saint dijo

    oh ... razumijem hvala. kad bih imao neko znanje, ali u prozorima. ali u Linuxu me grabi prebrzo više od linuxa .. čak i ako s vremenom grabi malo sporo, ne poput windosa, sad ga imam vrlo sporo, mislim da je to za eindoe. hvala na informaciji

  5.   fedu dijo

    Imam memoriju kingston usb 3.0 Onu koju sam koristio za instalaciju ubuntua, ali jednog dana ne znam što se dogodilo, jesam li uklonio memoriju bez da je demontiram ili ne znam, ali od tog dana je to bilo "samo za čitanje" i od tada sam lutao po stranicama da vidim mogu li oporaviti ovu memoriju (jer je to usb brza USB 3), ali ništa, kako kažu u Španjolskoj «na de na», ne zna li netko to popraviti to ili barem objasniti kako spriječiti da se to više ne ponovi?

    1.    Rowland Rojas dijo

      Jeste li pokušali izbrisati svoje podatke pomoću Gparteda?

    2.    spretan dijo

      Postoji nekoliko načina na koje možete koristiti instaliranu aplikaciju koja se zove Otvoreni diskovi, a zatim odete na usb koji je unutra i date joj fomat, druga opcija bila bi putem terminala

  6.   Miguel Angel Santamaría Rogado dijo

    Pozdrav Luis,

    Žao mi je što vam kažem da je članak bio pomalo neprecizan.

    S jedne strane, vrijeme nije ono što uzrokuje fragmentaciju u datotečnim sustavima, već obrasci korištenja: stvaranje tisuća malih datoteka, a zatim nasumično brisanje nekih, vrlo sporo pisanje vrlo velikih datoteka itd .; i stupnja popunjenosti datotečnog sustava, uporaba iznad 90% spominje se kao točka u kojoj datotečni sustav nije sposoban ublažiti fragmentaciju (iako nikada nisam vidio formalno objašnjenje tih 90%).

    S druge strane, naredbe koje ste postavili se mijenjaju: "e4defrag -c / path" prikazuje informacije (brojanje) o fragmentaciji, a "e4defrag / path" vrši defragmentaciju.

    Za kraj ostavljam ovdje [1] članak koji na prilično jednostavan način objašnjava tako složenu temu kao što je fragmentacija datotečnog sustava; To je iz 2006. godine i ne spominje strukture ili metode poput "ekstenzija" ili mrežne defragmentacije, ali lako je razumjeti.

    Pozdrav.

    PS: Samo iz znatiželje, da naznačim da nakon godinu i pol korištenja i bez bilo kakve defragmentacije, moj sustav ima potpuno novu 0% fragmentaciju pri 79% upotrebe (Ubuntu 14.04).

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

    1.    Luis Gomez dijo

      Pozdrav Miguel Ángel, prije svega, hvala na bilješci. Trenutno modificiram rečenicu. Kao što ste dobro naznačili, obrasci upotrebe, pa čak i prije toga, odabir veličine klastera ili bloka, kasnije će uvjetovati ovo ponašanje u jedinicama. Kako nije predvidivo hoćemo li u svojoj jedinici imati mnogo malih datoteka ili malo i velikih datoteka, obično se uzima zadana vrijednost koju sustav obrađuje.

      S druge strane, naznačite da dobitak defragmentacije nije toliko u zbijanju informacija koliko u dobrom redoslijedu nakon kojeg slijede informacije. Što manje glave diska moraju skakati, to ćemo više dobiti (i općenito se to događa s velikim datotekama i s blokovima u nizu nego s mnogim malim koji se nasumično nalaze na disku).

      Hvala što ste nas pročitali.

  7.   zytumj dijo

    Ukupno / najbolje ekstenzije 276635/270531
    Prosječna veličina po opsegu 252 KB
    Ocjena fragmentacije 0
    [0-30 bez problema: 31-55 malo fragmentirano: 56 - treba defragmentirati]
    Ovaj direktorij (/) ne treba defragmentaciju.
    Gotovo.
    --------------
    Računalo je staro oko 3 godine, uopće nije loše, zar ne?
    Linux Mint 17.2

    1.    Miguel Angel Santamaría Rogado dijo

      Pozdrav zytumj,

      da fragmentacija praktički ne postoji, normalno je u datotečnim sustavima koji se koriste u Linuxu, "smatra se da to izbjegavaju.

      Zaista se ne isplati defragmentirati u Linuxu, ovi su alati uglavnom samo za slučaj da trebate napraviti neku vrstu promjene veličine particija, tako da na kraju particije nemate datoteke koje vam ne omogućuju promjenu veličina.

      Pozdrav.

      PS: Nisam ga prije spomenuo, kao ni članak, ali ako imate SSD disk, njegovo defragmentiranje je gubljenje vremena bez obzira na datotečni sustav koji koristite.

  8.   zytumj dijo

    Hvala Miguel Ángel.
    Ne, koristim tradicionalni disk. Isto tako, kad sam započeo s GNU / Linuxom davne 2008. godine, već sam tražio kako se defragmentirati i pročitao sam da to nije potrebno.

    1.    kanal nepoznat dijo

      Budući da dodiruju temu datoteka raspoređenih po particiji i smatra se da će smanjiti particiju. Označio sam da se pomoću grafičkih aplikacija, poput Defragglera ili neke druge iz prozora za NTFS particije na tvrdom disku, često ne može dovoljno defragmentirati, a kad to učine, možda će pred kraj datoteke ostati datoteke.
      Zanima me može li u Linuxu postojati 0% fragmentacije na Ext4 particiji, ali postoje i datoteke prema kraju particije, odnosno prema centru ima praznog prostora.

      Mislim da je ideal spremanja podataka na particiji da se podaci spremaju prema središtu particije prema van. Što misliš?

  9.   leonardo dijo

    Zdravo. I kako mogu defragmentirati NTFS ili FAT32 particije? Hvala

  10.   Patrick dijo

    Pozdrav svima! Ubuntu koristim godinama i nikad mi nije trebalo dugo, obožavam ga. 10 sekundi za početak i 3 za isključivanje. Pozdrav!

  11.   elianne dijo

    Radim s tri pisača i niti jedan od tri koja mogu instalirati u Ubuntu 20.04, već sam preuzeo upravljačke programe za svaki od njih. računalo je novo, a ubuntu je tek instaliran. s prethodnim računalom koji sam morao baciti jer se nije pokrenuo (initramsf) i nitko ga nije uspio popraviti, sva tri printera su dobro radila. printeri su dva epsona i jedan KS.
    lsb ne postoji u ubuntuu 20.04

  12.   Pljačkati dijo

    Dobar dan.
    Za korištenje e4defrag-a potrebno je da je uređaj montiran:

    root@Asgar:/media# umount disk1
    root@Asgar:/media# e4defrag /dev/sda1
    e4defrag 1.46.6-rc1 (12-Sep-2022)
    Datotečni sustav nije montiran
    root@Asgar:/media#

    Pozdrav.