Ako defragmentovať v systéme Linux

Defragmentujte banner v systéme Linux

Aj keď sa o súborových systémoch Linux vždy hovorilo, že sú založené hlavne na verziách Linuxu rozšíriť alebo iné systémy s časopis ako JFS, ZFS, XFS alebo ReiserFS nevyžadujú defragmentáciu, je pravda, že časom jeho prevádzkyschopnosť sa spomaľuje z dôvodu rozptylu údajov. Aj keď jeho dopad nie je nikdy taký dramatický ako v systémoch založených na FAT a NTFS, je to niečo, čo v systéme ľahko vyriešime, ak použijeme nástroj ako e4defrag.

E4defrag je nástroj, ktorý je k dispozícii vo väčšine distribúcií Linuxu, vrátane Ubuntu, v rámci balíka e2fsprogs. Existuje mnoho ďalších, ktoré fungujú podobným spôsobom, ale vybrali sme si toto pre jeho ľahké použitie. Aby sme ho mohli nainštalovať do nášho systému, je potrebné vyvolať iba nasledujúci príkaz:

sudo apt-get install e2fsprogs

Po nainštalovaní balíka môžeme obslužný program vyvolať z príkazového riadku vykonaním nasledujúceho príkazu:

sudo e4defrag -c

Vo výsledku získame obrázok podobný nasledujúcemu, ktorý naznačuje fragmentačnú hodnotu našej jednotky. Ak tento údaj dosiahne skóre vyššie ako 30, bolo by to Je vhodné pokúsiť sa to zmenšiť pomocou obslužného programu ktoré sme naznačili, a ak prekročí hodnotu 56, bude potrebné konať čo najskôr.

Pozrite sa na obslužný program e4defrag

Na defragmentáciu jednotky musíme vyvolať aplikáciu v nasledujúcom poradí:

sudo e4defrag /ruta

Alebo tento druhý, ak chceme konať na celom zariadení:

sudo e4defrag /dev/device

Ako vždy vám to pripomíname je vhodné rozobrať zariadenia alebo disky vášho systému, na ktorom budete s týmto obslužným programom alebo podobným programom pracovať, aby nedošlo k poškodeniu údajov.

Nakoniec, prípOdporúčame vám zanechať svoje komentáre a povedať nám, čo Táto aplikácia pre vás fungovala tak dobre a ak ste po jej spustení zaznamenali akékoľvek zlepšenie na svojich počítačoch.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   alice nicole saint dijo

    čo sa získa chytením za to !!! rýchlosť alebo čo?

    1.    Luis Gomez dijo

      Ahoj Alicia, umiestnenie dát v skutočnosti umožňuje, aby pri rovnakom prechode hlava disku zobrala informácie, ktoré sa majú neskôr použiť, a preto sú zasiahnuté pamäťové stránky, ktoré sa majú použiť. To sa premieta do vyššej rýchlosti.

  2.   alicia nicole san dijo

    Ako môžem defragmentovať môj ubuntu, ak sa tento nástroj používa. Píše sa tam, že to treba rozobrať, nerozumiem

    1.    Luis Gomez dijo

      Ahoj Alicia, skontrolujte príkaz umount a použite ho na jednotku alebo zariadenie, ktoré chcete defragmentovať. Typickým príkladom umount je CDROM: umount / dev / cdrom.

      Pozdrav.

  3.   RioHam Gutierrez Rivera dijo

    Vo Windows pomáha defragmentácia rýchlejšie nájsť súbory. Predstavte si poličku plnú kníh, všetko dohromady. Po odstránení zostane prázdnota. To sa stane na pevnom disku, keď odstránime súbor. To má za následok, že systém je o niečo pomalší, pretože v tých medzerách stráca čas hľadaním. Defragmentácia slúži na zhromažďovanie informácií a nie na to, aby boli prázdne. V systéme Linux to nemá veľký dopad ako v systéme Windows. Ale môže byť dobré, ak ho používame už dlhšie.

  4.   alice nicole saint dijo

    ach ... rozumiem dakujem. keby som mal nejaké vedomosti ale v oknách. ale v linuxe ma to chyti prilis rychlejsie ako linux .. aj ked to casom chyti trochu pomaly nie ako windos teraz to mam velmi pomaly myslim ze to je to co je eindoes 🙂 nainstaloval som disk win a linux vďaka za informácie

  5.   PedF dijo

    Mám pamäť Kingston usb 3.0 Ten, ktorý som používal pri inštalácii ubuntu, ale jedného dňa neviem, čo sa stalo, ak to bolo tým, že som odstránil pamäť bez toho, aby som ju odpojil, alebo neviem, ale od toho dňa bola „iba na čítanie“ a odvtedy som blúdil po stránkach, aby som zistil, či môžem túto pamäť obnoviť (pretože je to vysokorýchlostný USB 3), ale nič, ako sa hovorí v Španielsku «na de na», nevie niekto opraviť alebo aspoň vysvetliť, ako zabrániť tomu, aby sa to už nezopakovalo?

    1.    Rowland Rojas dijo

      Skúšali ste vymazať svoje údaje pomocou Gparted?

    2.    zručný dijo

      Existuje niekoľko spôsobov, ako môžete použiť nainštalovanú aplikáciu s názvom Open Disks a prejsť na usb, ktorý je v, a dáte jej fomat, iná možnosť by bola cez terminál

  6.   Miguel Angel Santamaría Rogado dijo

    Ahoj Luis,

    Je mi ľúto, že vám musím povedať, že článok bol trochu nepresný.

    Na jednej strane to nie je čas, ktorý spôsobí fragmentáciu v súborových systémoch, ale vzorce používania: vytváranie tisícov malých súborov a následné ich náhodné mazanie, veľmi pomalé zápisy atď.; a miera obsadenosti súborového systému sa použitie nad 90% uvádza ako bod, v ktorom súborový systém nie je schopný zmierniť fragmentáciu (aj keď som týchto 90% formálne vysvetlenie nikdy nevidel).

    Na druhej strane sa zmenia zadané príkazy: „e4defrag -c / path“ zobrazuje informácie (počet) o fragmentácii a „e4defrag / path“ vykoná defragmentáciu.

    Na záver tu ponechávam [1] článok, ktorý jednoducho vysvetľuje tak zložitú tému, ako je fragmentácia súborového systému; Je z roku 2006 a nezmieňuje sa o štruktúrach alebo metódach, ako sú „rozsahy“ alebo online defragmentácia, je však ľahké ho pochopiť.

    Zdravím.

    PS: Len pre zaujímavosť, aby som naznačil, že po roku a pol používania a bez akejkoľvek defragmentácie má môj systém úplne novú 0% fragmentáciu pri 79% používania (Ubuntu 14.04).

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

    1.    Luis Gomez dijo

      Ahoj Miguel Ángel, v prvom rade ďakujem za poznámku. Vetu teraz upravujem. Ako dobre naznačujete, vzorce používania a ešte predtým, voľba veľkosti klastra alebo bloku, neskôr toto správanie v jednotkách podmienia. Pretože sa nedá predvídať, či v našej jednotke budeme mať veľa malých súborov alebo niekoľko veľkých súborov, zvyčajne sa použije predvolená hodnota, ktorú systém spracováva.

      Na druhej strane naznačte, že zisk defragmentácie nie je ani tak v zhutnení informácií, ako skôr v dobrom poradí, v akom informácia nasleduje. Čím menej musia hlavy disku skákať, tým väčšiu rýchlosť získame (a spravidla sa to zvyčajne stáva s veľkými súbormi a s blokmi v rade ako s mnohými malými, ktoré sú náhodne umiestnené na disku).

      Ďakujeme, že ste si nás prečítali.

  7.   zytumj dijo

    Celkom / najlepší rozsah 276635/270531
    Priemerná veľkosť na rozsah 252 KB
    Skóre fragmentácie 0
    [0-30 žiadny problém: 31-55 trochu fragmentované: 56- potrebuje defragmentáciu]
    Tento adresár (/) nevyžaduje defragmentáciu.
    Hotovo.
    --------------
    Počítač má asi 3 roky, vôbec to nie je zlé, však?
    Linux Mint 17.2

    1.    Miguel Angel Santamaría Rogado dijo

      Ahoj zytumj,

      Táto fragmentácia prakticky neexistuje, je bežné v súborových systémoch používaných v systéme Linux, „myslí sa“, aby sa tomu vyhli.

      V Linuxe sa naozaj neoplatí defragmentovať, tieto nástroje sú hlavne len pre prípad, že potrebujete urobiť nejaké zmeny veľkosti oddielov, aby ste na konci oddielu nemali súbory, ktoré vám neumožňujú zmeniť veľkosť.

      Zdravím.

      PS: Predtým som to nespomínal ani článok, ale ak máte disk SSD, je jeho defragmentácia stratou času bez ohľadu na použitý súborový systém.

  8.   zytumj dijo

    Ďakujem Miguel Ángel.
    Nie, používam tradičný disk. Rovnako, keď som v roku 2008 začínal s GNU / Linuxom, už som hľadal spôsob defragmentácie a dočítal som sa, že to nie je potrebné.

    1.    kanál neznámy dijo

      Pretože sa dotýkajú témy súborov distribuovaných po celom oddiele, predpokladá sa, že by došlo k zmenšeniu oddielu. Naznačil som, že pomocou grafických aplikácií, ako je Defraggler alebo iná z Windows pre oddiely NTFS na pevnom disku, sa mnohokrát nedokážu dostatočne defragmentovať, a keď tak urobia, môžu na konci oddielu zostať nejaké súbory.
      Zaujímalo by ma, či v systéme Linux môže dôjsť k 0% fragmentácii oddielu Ext4, ale tiež existujú súbory na konci oddielu, to znamená, že smerom do stredu je prázdne miesto.

      Myslím si, že ideálne pre ukladanie údajov v oddiele je, že sa dáta ukladajú smerom do stredu oddielu smerom von. Co si myslis?

  9.   leonardo dijo

    Ahoj. A ako môžem defragmentovať oddiely NTFS alebo FAT32? Vďaka

  10.   patrik dijo

    Ahojte všetci! Používam Ubuntu roky a nikdy to netrvalo dlho, zbožňujem ho. 10 sekúnd na spustenie a 3 na vypnutie. Zdravím vás!

  11.   elianne dijo

    Pracujem s tromi tlačiarňami a žiadna z troch, ktoré môžem nainštalovať v Ubuntu 20.04, už som si stiahla ovládače pre každú z nich. PC je nový a ubuntu je práve nainštalovaný. s predchádzajúcim počítačom, ktorý som musel vyhodiť, pretože sa nespustil (initramsf) a nikto ho nedokázal opraviť, fungovali všetky tri tlačiarne dobre. tlačiarne sú dva epson a jeden hp.
    lsb v ubuntu 20.04 neexistuje

  12.   Sužovať dijo

    Dobré popoludnie.
    Pre použitie e4defrag je potrebné, aby bolo zariadenie namontované:

    root@Asgar:/media# umount disk1
    root@Asgar:/media# e4defrag /dev/sda1
    e4defrag 1.46.6-rc1 (12-Sep-2022)
    Súborový systém nie je pripojený
    root@Asgar:/media#

    Zdravím.