HDD в Linux, дефрагментировать ли надо?

Пользователи, которые привыкли использовать Windows как операционная система, вероятно, знакомы с терминами фрагмент и дефрагментация, поскольку это утилита, широко используемая в Microsoft операционная система для повышения ее производительности при использовании механических жестких дисков. Поэтому, если мы решим перейти на Linux-на основе операционной системы, мы можем задаться вопросом, следует ли нам также дефрагментировать наш жесткий диск, чтобы со временем улучшить его производительность.

Это то, что может привлечь наше внимание, потому что, когда мы устанавливаем дистрибутивы Linux, мы наверняка не найдем инструментов для дефрагментации, хотя они существуют. Это может заставить нас указать, что нам не нужно много. Мы всегда говорим с точки зрения механического жесткого диска, так как SSD диски не требуют дефрагментации независимо от используемой нами операционной системы.

HDD в Linux, нужно ли дефрагментировать

Дефрагментация жесткого диска

Если вы когда-нибудь слышали термин «дефрагментация», это относится к процессу, который выполняется для упорядочивания файлов, которые постоянно хранятся на диске. Это случилось особенно в Windows , где при копировании файла на жесткий диск он не копируется как есть, а разбивается на несколько частей, заполняющих свободные места на диске. К отсортировать эти файлы происходит дефрагментация, что позволяет системе получить доступ к файлам как можно быстрее. Это действие особенно рекомендовалось несколько лет назад, хотя сегодня оно потеряло актуальность. Это связано, прежде всего, со все более широким использованием SSD-дисков в ущерб механическим жестким дискам, которые не требуют этого процесса для оптимизации их производительности.

Дефрагментация внешнего жесткого диска W10

Дефрагментация в Windows да, в Linux нет

Windows использует NTFS файловая система, которая загромождает файлы при копировании, затрудняет чтение и со временем снижает производительность системы. Это означает, что рекомендуется время от времени дефрагментировать жесткие диски, чтобы добиться повышения производительности при реорганизации файлов. Это действие особенно важно в операционных системах, предшествующих Windows 7.

Со своей стороны, Linux в основном использует Ext2, Ext3 и Ext4 файловая система, которая, хотя и генерирует фрагментацию, имеет более эффективный алгоритм распределения блоков, в результате чего фрагментация очень редка, поэтому они остаются. Файлы аккуратны, и система не будет часто тормозить.

дефрагментацию

Это означает, что задача дефрагментации не обязательно в этом случае, хотя при желании мы можем это осуществить. И хотя мы можем считать, что дефрагментация файловой системы в Linux является чем-то ненужным, правда в том, что существуют такие инструменты, как «e2freefrag», «filefrag» или «e4defrag», которые отвечают за проверку фрагментации диска и что мы можем их использовать.

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