Vodič: Defragmentirajte tvrdi disk pod GNU Linuxom

Defragmentirajte Linux

La velika robusnost sistema datoteka (FS) koji se koriste u GNU / Linux sistemima učinio je da korisnici upadnu u grešku, misleći da nije potrebno defragmentirati tvrdi disk kao što se to događa u sustavu Windows. To nije u potpunosti tačno, iako nije toliko neophodno i vitalno kao u Microsoftovim sistemima, dobro je to učiniti.

Sistemi ZFS, EXT, JFS, XFS, ReiserFS, Btrfs, itd.Imaju inteligentne sisteme za dodjelu datoteka koji izbjegavaju onu oštru i užasnu fragmentaciju koja se događa u sustavu Windows, ali to ne znači da problem ne postoji. Mogu proći godine nakon instalacije distribucije i fragmentacija ne bi predstavljala problem, čak i ako je intenzivno koristite i instalirate i deinstalirate biblioteke itd.

Međutim, neki korisnici s ograničenim prostorom na tvrdom disku oni mogu biti izraženiji na problemu fragmentacije. Ograničeni prostor otežava ovim sistemima datoteka da dodijele prostore novim datotekama. Zbog toga preporučujem instaliranje alata za defragmentaciju tvrdog diska. Mnogo ih je, poput e4defrag (koji vjerojatno ne morate ni instalirati, jer je već standardno instaliran u vašoj distribuciji).

Njegova upotreba je vrlo jednostavna, samo morate otvoriti prozor terminala i upisati sljedeće:

sudo e4defrag -c /ruta

Zamijenite / putanju particijom ili uređajem koji želite defragmentirati. Na primjer: “sudo e4defrag -c / dev / sda1” ili to može biti jedna mapa “sudo e4defrag -c / home”. Ali budite oprezni, ovo će vam reći samo količinu datoteka koje su pronađene fragmentirane. Ako je broj nizak, nemate razloga za defragmentaciju, ali ako pređe 30, razmislite o defragmentiranju. Za defragmentaciju sve particije:

sudo e4defrag /dev/sda*

U slučaju da želite defragmentirati samo određeni direktorij, možete koristiti na primjer "/ home" umjesto "/ dev / sda *" ili čak odrediti particiju "/ dev / sda5". Ako imate SSD, ne morate brinuti od toga, defragmentacija ima smisla samo na magnetskim tvrdim diskovima ... SSD-ovi su toliko brzi da se to ne isplati, a također, defragmentiranje samo povećava cikluse čitanja / pisanja i time smanjuje vijek trajanja vašeg pogona.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Y3R4Y rekao je

    Hvala što ste nas informirali, nisam znao za aplikaciju e4defrag.

    A pozdrav.

  2.   Ricardo rekao je

    Koliko znam, e4defrag je samo za ext4 sistem datoteka. Pozdrav

    1.    Isaac PE rekao je

      zdravo,

      Upravu si. Nisam ga stavio, ali to je alat uključen u e2fsprogs paket i to je za EXT4. Za ostale FS (iako ne za sve) postoje i uslužni programi za ovo. Na primjer za Btrfs:

      btrfs defragmentira sistem datoteka "direktorij"

      Pozdrav !!!

    2.    Korisnik Rafaela Linuxa rekao je

      Htio sam dati isti komentar. Vrlo je važno da ga ispravite, jer se podrazumijeva da svi koristimo Ext4, a danas je to sistem koji se postupno ukida u računarima s manje od 4 godine koji ga podržavaju bez narušavanja njegovih performansi. BTRFS i XFS su idealni i neophodni za pohranu 4K filmova.

  3.   Danny King rekao je

    NAZIV
    e4defrag - mrežni defragmentator za ext4 sistem datoteka

    SINOPSIS
    e4defrag [-c] [-v] cilj ...

    OPIS
    e4defrag smanjuje fragmentaciju datoteke zasnovane na opsegu. Datoteka koju cilja e4defrag kreira se na ext4
    fajl sistem napravljen sa opcijom "-O obseg" (vidi mke2fs (8)). Ciljana datoteka dobiva susjedne blokove i
    poboljšava brzinu pristupa datotekama.

    Cilj je uobičajena datoteka, direktorij ili uređaj koji je montiran kao ext4 sistem datoteka. Ako je cilj pravac
    tory, e4defrag smanjuje fragmentaciju svih datoteka u njemu. Ako je cilj uređaj, e4defrag dobiva točku montiranja
    toga i smanjuje fragmentaciju svih datoteka u ovoj točki montiranja.

    OPCIJE
    -c Dohvatite trenutni broj fragmentacije i idealan broj fragmentacije i izračunajte rezultat fragmentacije
    na osnovu njih. Vidjevši ovaj rezultat, možemo utvrditi trebamo li izvršiti e4defrag za ciljanje.
    Kada se koristi sa opcijom -v, trenutni broj fragmentacije je i idealan broj fragmentacije
    odštampano za svaku datoteku.

    Takođe ova opcija u jednom opsegu daje prosječnu veličinu podataka. Ako ga vidite, naći ćete da ga datoteka ima
    idealni opsezi ili ne. Imajte na umu da je maksimalna veličina opsega 131072KB u sistemu datoteka ext4 (ako je veličina bloka
    je 4KB).

    Ako je navedena opcija navedena, cilj se nikada ne defragmentira.

    -v Ispis poruka o greškama i broja fragmentacija prije i poslije defragmentacije za svaku datoteku.

    1.    Claudia Segovia rekao je

      Žao mi je, ali ne znam koji sistem datoteka ima moj Ubuntu 16.04 i ne znam kako da ga vidim.
      Ima li netko ideju ili biste mi mogli pomoći?
      Treba znati mogu li koristiti ovaj ili drugi sistem (ili nijedan).
      Od srca vam hvala.

  4.   Benedikt rekao je

    je li prikladno koristiti na ssd diskovima?

  5.   KARDENE ALFREDO NAPOLEON NOBOA rekao je

    Ne Benito, u postu ukazuje da nema smisla primjenjivati ​​ga na SSD diskove, jer im skraćuje vijek trajanja.

  6.   M rekao je

    Nešto slično ovome je moguće primijeniti iz… ubuntu-a za defragmentaciju NTFS-sustava sa Windowsima? Razumijem da Windows ima datoteke koje se ne mogu premjestiti, ali što ako je to dozvoljeno ne čini to u potpunosti, već sam pokušao s raznim programima, ali nekoliko je učinilo dobar posao, ali nedovoljno da bi moglo premjestiti one datoteke koje sprečavaju promjenu veličine sustava jest da bi bilo lakše ukloniti oboje i promijeniti veličinu po mom ukusu, ali u sustavu Windows postoji softver za koji više nemam licencu