Статьи / Linux


Два способа дефрагментации диска в линукс(программа дефрагментации) linux programm defragmentation ext4

В линуксе в обычных задачах дефрагментация не нужна, т.к. система пытается использовать диск наиболее эффективно, однако, если вы все же хотите сделать дефрагментацию, то сделать это можно минимум двумя способами.

1. Предпочтительный способ дефрагментации диска.



Диск А дефрагментируемый
Диск Б временный

Копируем файлы с диска А на другой диск Б. Файлы с диска А удаляем. Записываем файлы обратно с диска Б на диск А.

Система сама расположит файлы так, чтобы диск был менее фрагментированным.



2. Специфический (если на диске много свободного места)



Запускаем Gparted
Диск А разбиваем на 2 раздела (1-й с файлами, 2-й пустой)
Программа при этом перенесет все файлы в первый раздел, тем самым дефрагментируя (диск) второй раздел.
Далее удаляем 2 раздел, расширив первый до конца диска.
Получаем дефрагментированный диск.

:)

Второй способ по сути "костыль" и как пишет Gparted может привести к потере данных. Но иногда и костыль может пригодиться, если дефрагментация очень нужна, а второго диска под рукой нет.