Samouczek: Zdefragmentuj swój dysk twardy w systemie GNU Linux

Defragmentuj system Linux

La duża odporność systemów plików (FS) używane w systemach GNU / Linux sprawiły, że użytkownicy popadali w błąd, myśląc, że nie jest konieczna defragmentacja dysku twardego, jak to ma miejsce w systemie Windows. Nie jest to do końca prawda, choć nie jest to tak konieczne i istotne jak w systemach Microsoft, warto to zrobić.

Systemy ZFS, EXT, JFS, XFS, ReiserFS, Btrfs itp.Mają inteligentne systemy alokacji plików, które pozwalają uniknąć ostrej i okropnej fragmentacji, która występuje w systemie Windows, ale to nie znaczy, że problem nie istnieje. Po zainstalowaniu dystrybucji mogą upłynąć lata, a fragmentacja nie byłaby problemem, nawet jeśli intensywnie z niej korzystasz, instalujesz i odinstalowujesz biblioteki itp.

Jednak niektóre użytkowników z ograniczoną przestrzenią na dysku twardym mogą być bardziej wyraźni w kwestii fragmentacji. Ograniczona przestrzeń utrudnia tym systemom plików przydzielanie przestrzeni do nowych plików. Dlatego zalecam zainstalowanie narzędzia do defragmentacji dysku twardego. Jest ich wiele, takich jak e4defrag (których prawdopodobnie nie musisz nawet instalować, ponieważ jest już domyślnie zainstalowany w Twojej dystrybucji).

Jego użycie jest bardzo proste, wystarczy otworzyć okno terminala i wpisać:

sudo e4defrag -c /ruta

Zastąp / path partycją lub urządzeniem, które chcesz zdefragmentować. Na przykład: „sudo e4defrag -c / dev / sda1” lub pojedynczy folder „sudo e4defrag -c / home”. Ale bądź ostrożny, to powie ci tylko liczbę plików, które zostały znalezione pofragmentowane. Jeśli liczba jest niska, nie masz powodu do defragmentacji, ale jeśli przekroczy 30, powinieneś rozważyć defragmentację. Aby defragmentować wszystkie partycje:

sudo e4defrag /dev/sda*

Jeśli chcesz zdefragmentować tylko określony katalog, możesz użyć na przykład „/ home” zamiast „/ dev / sda *” lub nawet określić partycję „/ dev / sda5”. Jeśli masz dysk SSD, nie musisz się martwić w związku z tym defragmentacja ma sens tylko na magnetycznych dyskach twardych ... Dyski SSD są tak szybkie, że nie są tego warte, a ponadto defragmentacja tylko zwiększa cykle odczytu / zapisu, a tym samym skraca żywotność dysku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Y3R4Y powiedział

    Dzięki za informowanie nas, nie wiedziałem o aplikacji e4defrag.

    Pozdrowienia.

  2.   Ricardo powiedział

    O ile wiem, e4defrag jest przeznaczony tylko dla systemów plików ext4. Pozdrowienia

    1.    Isaac PE powiedział

      Cześć,

      Masz rację. Nie umieściłem tego, ale jest to narzędzie zawarte w pakiecie e2fsprogs i jest przeznaczone dla EXT4. Dla innych FS (choć nie dla wszystkich) są też narzędzia do tego. Na przykład dla Btrfs:

      "katalog" defragmentacji systemu plików btrfs

      Pozdrowienia!

    2.    Rafael Użytkownik Linuksa powiedział

      Miałem zamiar zrobić ten sam komentarz. Bardzo ważne jest, abyś go poprawił, ponieważ zakłada, że ​​wszyscy używamy Ext4, a dziś jest to system, który należy wygasić w zespołach mających mniej niż 4 lata, które wspierają go bez pogorszenia jego wydajności. BTRFS i XFS są idealne i niezbędne do przechowywania filmów 4K.

  3.   Danny Król powiedział

    IMIĘ
    e4defrag - defragmentator online dla systemu plików ext4

    STRESZCZENIE
    e4defrag [-c] [-v] target…

    OPIS
    e4defrag zmniejsza fragmentację pliku opartego na przydziałach. Plik będący celem e4defrag jest tworzony na ext4
    system plików utworzony z opcją "-O scope" (zobacz mke2fs (8)). Docelowy plik otrzymuje więcej ciągłych bloków i
    poprawia prędkość dostępu do plików.

    cel to zwykły plik, katalog lub urządzenie zamontowane jako system plików ext4. Jeśli cel jest kierunkiem
    tory, e4defrag zmniejsza fragmentację wszystkich plików, które się w nim znajdują. Jeśli celem jest urządzenie, e4defrag pobiera punkt montowania
    z tego i zmniejsza fragmentację wszystkich plików w tym punkcie montowania.

    OPCJE
    -c Uzyskaj aktualną liczbę fragmentacji i idealną liczbę fragmentacji i oblicz wynik fragmentacji
    na ich podstawie. Widząc ten wynik, możemy określić, czy powinniśmy wykonać e4defrag do celu.
    W przypadku użycia z opcją -v, bieżąca liczba fragmentacji i idealna liczba fragmentacji to
    drukowane dla każdego pliku.

    Również ta opcja generuje średni rozmiar danych w jednym zakresie. Jeśli go zobaczysz, znajdziesz plik ma
    idealny zakres, czy nie. Zauważ, że maksymalny rozmiar rozszerzenia wynosi 131072 KB w systemie plików ext4 (jeśli rozmiar bloku
    wynosi 4KB).

    Jeśli ta opcja jest określona, ​​cel nigdy nie jest defragmentowany.

    -v Wyświetla komunikaty o błędach i licznik fragmentacji przed i po defragmentacji dla każdego pliku.

    1.    Claudio Segowia powiedział

      Przepraszam, ale nie wiem, jaki system plików ma mój Ubuntu 16.04 i nie wiem, jak to zobaczyć.
      Czy ktoś ma pomysł lub mógłbyś mi pomóc?
      Chodzi o to, aby wiedzieć, czy mogę użyć tego lub innego systemu (lub żadnego).
      Od już, bardzo dziękuję.

  4.   Benedykt powiedział

    czy wygodnie jest używać na dyskach SSD?

  5.   ALFREDO NAPOLEON NOBOA CARDENAS powiedział

    No Benito, w poście wskazuje, że nie ma sensu nakładać go na dyski SSD, skoro skraca to ich żywotność.

  6.   M powiedział

    Coś podobnego do tego można zastosować z… Ubuntu do defragmentacji systemu NTFS w systemie Windows? Rozumiem, że Windows ma pliki, których nie można przenieść, ale co, jeśli jest to dozwolone, nie robi tego całkowicie, próbowałem już z różnymi programami, ale kilka wykonało dobrą robotę, ale nie na tyle, aby móc przenieść te pliki, które uniemożliwiają zmianę rozmiaru systemu jest to, że łatwiej byłoby usunąć oba i zmienić rozmiar według własnych upodobań, ale w oknach jest oprogramowanie, na które nie mam już licencji