Výukový program: Defragmentujte pevný disk v systéme GNU Linux

Defragmentujte systém Linux

La veľká robustnosť súborových systémov (FS) ktoré sa používajú v systémoch GNU / Linux, spôsobili, že používatelia sa dostali do chyby, pretože si mysleli, že nie je potrebné defragmentovať pevný disk, ako sa to deje v systéme Windows. Nie je to celkom pravda, aj keď to nie je také potrebné a dôležité ako v systémoch Microsoft, je dobré to urobiť.

Systémy ZFS, EXT, JFS, XFS, ReiserFS, Btrfs atď.Majú inteligentné systémy prideľovania súborov, ktoré zabraňujú ostrému a strašnému rozdrobeniu, ktoré sa vyskytuje vo Windows, ale to neznamená, že problém neexistuje. Po inštalácii vašej distribúcie môžu uplynúť roky a fragmentácia by nebola problémom, aj keď ju intenzívne používate a inštalujete a odinštalujete knižnice atď.

Avšak niektoré používatelia s obmedzeným priestorom na pevnom disku môžu byť výraznejšie v prípade problému fragmentácie. Obmedzený priestor sťažuje týmto súborovým systémom alokovanie priestorov novým súborom. Preto odporúčam nainštalovať nástroj na defragmentáciu pevného disku. Existuje veľa, napríklad e4defrag (ktorý pravdepodobne ani nemusíte inštalovať, pretože je už predvolene nainštalovaný vo vašej distribúcii).

Jeho použitie je veľmi jednoduché, stačí otvoriť okno terminálu a napísať nasledovné:

sudo e4defrag -c /ruta

Vymeňte / cestu za oddiel alebo zariadenie, ktoré chcete defragmentovať. Napríklad: „sudo e4defrag -c / dev / sda1“ alebo to môže byť jeden priečinok „sudo e4defrag -c / home“. Ale buďte opatrní, toto vám povie iba množstvo súborov, ktoré boli nájdené fragmentované. Ak je ich počet nízky, nemáte dôvod na defragmentáciu. Ak však stúpne nad 30, mali by ste defragmentáciu zvážiť. Defragmentovať všetky oddiely:

sudo e4defrag /dev/sda*

Ak chcete defragmentovať iba konkrétny adresár, môžete použiť napríklad „/ home“ namiesto „/ dev / sda *“ alebo dokonca určiť oddiel „/ dev / sda5“. Ak máte SSD, nemusíte sa báť z toho má defragmentácia zmysel iba na magnetických pevných diskoch ... SSD sú také rýchle, že to nestojí za to, a tiež, defragmentácia iba zvyšuje cykly čítania a zápisu, a preto znižuje životnosť vášho disku.


Zanechajte svoj komentár

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

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  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.   Y3R4Y dijo

    Ďakujeme, že ste nás informovali, nevedel som o aplikácii e4defrag.

    Pozdrav.

  2.   Ricardo dijo

    Pokiaľ viem, e4defrag je iba pre súborové systémy ext4. Zdravím vás

    1.    Isaac PE dijo

      Dobrý deň,

      Máš pravdu. Nevložil som to, ale je to nástroj zahrnutý v balíku e2fsprogs a je určený pre EXT4. Pre ostatné FS (aj keď nie pre všetky) existujú aj pomôcky. Napríklad pre Btrfs:

      "adresár" defragmentácie súborového systému btrfs

      Zdravím!

    2.    Užívateľ systému Rafael Linux dijo

      Rovnakú poznámku som sa chystal urobiť aj ja. Je veľmi dôležité, aby ste to opravili, pretože je samozrejmé, že všetci používame Ext4, a dnes je to systém, ktorý sa má postupne vyraďovať z činnosti v počítačoch s menej ako 4 rokmi, ktoré ho podporujú bez toho, aby došlo k zníženiu jeho výkonu. BTRFS a XFS sú ideálne a nevyhnutné na ukladanie filmov v rozlíšení 4K.

  3.   Danny King dijo

    NÁZOV
    e4defrag - online defragmentátor pre súborový systém ext4

    SYNOPSA
    e4defrag [-c] [-v] cieľ ...

    POPIS
    e4defrag znižuje fragmentáciu súboru založeného na rozsahu. Súbor zameraný na e4defrag je vytvorený na ext4
    súborový systém vyrobený s možnosťou "-O rozsah" (pozri mke2fs (8)). Cieľový súbor získa súvislejšie bloky a
    zlepšuje rýchlosť prístupu k súborom.

    cieľ je bežný súbor, adresár alebo zariadenie, ktoré je pripojené ako súborový systém ext4. Ak je cieľ smer
    tory, e4defrag redukuje fragmentáciu všetkých súborov v ňom. Ak je target zariadenie, e4defrag získa prípojný bod
    a znižuje fragmentáciu všetkých súborov v tomto bode pripojenia.

    VOĽBY
    -c Získajte aktuálny počet fragmentácií a ideálny počet fragmentácií a vypočítajte skóre fragmentácie
    na ich základe. Na základe tohto skóre môžeme určiť, či by sme mali spustiť e4defrag na zacielenie.
    Pri použití s ​​voľbou -v je aktuálny počet fragmentácií a ideálny počet fragmentácií
    pre každý súbor.

    Aj táto možnosť poskytuje v jednom rozsahu priemernú veľkosť údajov. Ak ju uvidíte, nájdete súbor, ktorý obsahuje
    ideálne rozsahy alebo nie. Všimnite si, že maximálna veľkosť rozsahu je 131072 kB v súborovom systéme ext4 (ak je veľkosť bloku
    je 4 kB).

    Ak je zadaná táto možnosť, cieľ sa nikdy nedefragmentuje.

    -v Tlačiť chybové správy a počet fragmentácií pred a po defragmentácii pre každý súbor.

    1.    Claudia Segovia dijo

      Prepáčte, ale neviem, aký súborový systém má môj Ubuntu 16.04 a neviem, ako ho mám vidieť.
      Máte niekto nápad alebo by ste mi mohli pomôcť?
      Je potrebné vedieť, či môžem použiť tento alebo iný systém (alebo žiaden).
      Už teraz veľmi pekne ďakujem.

  4.   Benedikt dijo

    je pohodlné používať na diskoch ssd?

  5.   KARDENY ALFREDO NAPOLEON NOBOA dijo

    Nie Benito, v príspevku naznačuje, že nemá zmysel ho aplikovať na SSD disky, pretože to skracuje ich životnosť.

  6.   M dijo

    Niečo podobné je možné použiť z ... ubuntu na defragmentáciu systému NTFS pomocou systému Windows? Chápem, že Windows obsahuje súbory, ktoré nie je možné presunúť, ale čo ak je to povolené, nerobí to úplne. Už som to skúsil s rôznymi programami, ale niektoré odviedli dobrú prácu, ale nestačili na to, aby dokázali presunúť tie súbory, ktoré bránia zmene veľkosti. systému, je to, že by bolo jednoduchšie odstrániť obidve a zmeniť veľkosť podľa mojich predstáv, ale v systéme Windows je softvér, ktorý už nemám licenciu