Чи ext4
потрібно дефрагментувати файлові системи?
Так (але дуже рідко).
Якщо так, то як я їх дефрагментую?
Скопіюйте всі файли з розділу, видаліть файли з розділу, а потім скопіюйте файли назад на розділ. Файлова система інтелектуально розподіляє файли під час їх копіювання на диск.
Якщо ні, чи можете ви опублікувати просте пояснення, чому їх не потрібно дефрагментувати?
ext4
діє більш розумним способом, ніж просто додавання нових файлів у наступний доступний простір. Замість розміщення декількох файлів поруч один з одним на жорсткому диску, файлові системи Linux розкидають різні файли по диску, залишаючи між собою велику кількість вільного місця. Коли файл редагується і потребує розростання, зазвичай існує достатня кількість вільного місця, щоб файл міг перерости. Якщо трапляється фрагментація, файлова система намагатиметься переміщати файли навколо, щоб зменшити фрагментацію при звичайному використанні без необхідності утиліти дефрагментації.
Завдяки коментарю @Green Reaper мою увагу привернув e4defrag .