Підручник: Дефрагментуйте жорсткий диск під GNU Linux

Дефрагментуйте Linux

La велика надійність файлових систем (FS) , які використовуються в системах GNU / Linux, змусили користувачів впасти в помилку, вважаючи, що не потрібно дефрагментувати жорсткий диск, як це відбувається в Windows. Це не зовсім так, хоча це не настільки необхідно і життєво важливо, як у системах Microsoft, це добре робити.

Системи ZFS, EXT, JFS, XFS, ReiserFS, Btrfs тощо., вони мають інтелектуальні системи розподілу файлів, які уникають різкої та жахливої ​​фрагментації, що відбувається в Windows, але це не означає, що проблеми не існує. Можуть пройти роки після встановлення вашого дистрибутива, а фрагментація не складе проблем, навіть якщо ви інтенсивно його використовуєте та встановлюєте та видаляєте бібліотеки тощо.

Однак деякі користувачі з обмеженим простором на жорсткому диску вони можуть бути більш вираженими щодо проблеми фрагментації. Обмежений простір ускладнює розподіл пробілів для нових файлових систем. Ось чому я рекомендую встановити інструмент для дефрагментації жорсткого диска. Є багато таких, як e4defrag (який вам, мабуть, навіть не потрібно встановлювати, оскільки він уже встановлений за замовчуванням у вашому дистрибутиві).

Його використання дуже просте, вам просто потрібно відкрити вікно терміналу і ввести наступне:

sudo e4defrag -c /ruta

Замініть / шлях розділом або пристроєм, який потрібно дефрагментувати. Наприклад: “sudo e4defrag -c / dev / sda1” або це може бути одна папка “sudo e4defrag -c / home”. Але будьте обережні, це покаже вам лише кількість файлів, які були виявлені фрагментованими. Якщо число низьке, у вас немає причин для дефрагментації, але якщо воно перевищує 30, вам слід подумати про дефрагментацію. Дефрагментувати всі розділи:

sudo e4defrag /dev/sda*

Якщо вам потрібно лише дефрагментувати певний каталог, ви можете використовувати, наприклад, "/ home" замість "/ dev / sda *" або навіть вказати розділ "/ dev / sda5". Якщо у вас є SSD, вам не доведеться турбуватися з цього дефрагментація має сенс лише на магнітних жорстких дисках ... Твердотільні накопичувачі настільки швидкі, що не варто, а також дефрагментація лише збільшує цикли читання / запису і, отже, зменшує термін корисного використання вашого диска.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Y3R4Y - сказав він

    Дякуємо за інформування, я не знав про програму e4defrag.

    Привітання.

  2.   Рікардо - сказав він

    Наскільки мені відомо, e4defrag призначений лише для файлових систем ext4. Привітання

    1.    Ісаак ПЕ - сказав він

      Привіт

      Ти правий. Я його не ставив, але це інструмент, включений у пакет e2fsprogs, і він призначений для EXT4. Для інших FS (хоча і не для всіх) для цього також є утиліти. Наприклад для Btrfs:

      btrfs дефрагментація файлової системи "каталог"

      Привіт!

    2.    Користувач Rafael Linux - сказав він

      Я збирався зробити той самий коментар. Дуже важливо, щоб ви виправили це, оскільки ми приймаємо як належне, що всі ми використовуємо Ext4, і сьогодні це система, яка відмовляється від комп’ютерів менш ніж за 4 роки, що підтримує її, не погіршуючи її продуктивність. BTRFS та XFS ідеально підходять для зберігання відео у форматі 4K.

  3.   Дані Рей - сказав він

    ІМ'Я
    e4defrag - онлайн дефрагментатор для файлової системи ext4

    СИНТАКСИС
    e4defrag [-c] [-v] ціль…

    ОПИС
    e4defrag зменшує фрагментацію файлу на основі екстенту. Файл, на який націлено e4defrag, створюється на ext4
    файлова система, зроблена з опцією "-O протяжність" (див. mke2fs (8)). Цільовий файл отримує більше суміжних блоків і
    покращує швидкість доступу до файлів.

    target - це звичайний файл, каталог або пристрій, який змонтовано як файлова система ext4. Якщо ціль є напрямком
    tory, e4defrag зменшує фрагментацію всіх файлів у ньому. Якщо ціллю є пристрій, e4defrag отримує точку монтування
    і зменшує фрагментацію всіх файлів у цій точці монтування.

    ВАРІАНТИ
    -c Отримайте поточну кількість фрагментації та ідеальну кількість фрагментації та обчисліть оцінку фрагментації
    на їх основі. Побачивши цю оцінку, ми можемо визначити, чи слід нам виконувати e4defrag для цілі.
    Коли використовується параметр -v, поточний рахунок фрагментації та ідеальний рахунок фрагментації складають
    надруковано для кожного файлу.

    Також ця опція виводить середній розмір даних в одному ступені. Якщо ви бачите це, ви знайдете, що файл має
    ідеальні межі чи ні. Зверніть увагу, що максимальний розмір екстента становить 131072 КБ у файловій системі ext4 (якщо розмір блоку
    становить 4 КБ).

    Якщо вказана ця опція, ціль ніколи не дефрагментується.

    -v Друкувати повідомлення про помилки та кількість фрагментації до та після дефрагментації для кожного файлу.

    1.    Клаудіо Сеговія - сказав він

      На жаль, я не знаю, яку файлову систему має моя Ubuntu 16.04, і я не знаю, як її бачити.
      Хтось має ідею чи ви можете мені допомогти?
      Це знати, чи можу я використовувати цю або іншу систему (або жодну).
      Вже дуже дякую.

  4.   benito - сказав він

    це зручно використовувати на ssd-дисках?

  5.   КАРДЕНИ АЛЬФРЕДО НАПОЛЕОН НОБОА - сказав він

    Ні, Benito, у дописі вказується, що немає сенсу застосовувати його до SSD-дисків, оскільки це скорочує термін їх корисного використання.

  6.   M - сказав він

    Щось подібне до цього можливо застосувати із… ubuntu для дефрагментації системи NTFS за допомогою Windows? Я розумію, що у Windows є файли, які неможливо перемістити, але що, якщо це дозволено, це не робиться повністю, я вже пробував із різними програмами, але деякі з них зробили хорошу роботу, але недостатню для того, щоб перенести ті файли, які перешкоджають зміні розміру системи, це було б простіше видалити обидва і змінити розмір на свій смак, але у вікні є програмне забезпечення, на яке я більше не маю ліцензії