udefrag — консольная Ncurses (Curses) утилита для дефрагментации NTFS-разделов.
Дефрагментация — процесс оптимизации логической структуры раздела с целью обеспечения хранения файлов в непрерывной последовательности кластеров. После дефрагментации ускоряется чтение и запись файлов, ввиду того что последовательные операции чтения и записи выполняются быстрее чем при случайных обращениях. Другим определением дефрагментации является перераспределение файлов на диске, при котором они располагаются в непрерывных областях.
udefrag используется совместно с NTFS-3G и является Linux версией консольной утилиты UltraDefrag (открытый консольный и графический дефрагментатор для Windows), быстро обрабатывающей любые файлы (включая системные файлы и файл подкачки).
NTFS-3G — свободная реализация файловой системы NTFS (New Technology File System) с поддержкой записи и чтения данных, пакет включает в себя свободный драйвер и комплект утилит Ntfsprogs для манипуляций с разделами NTFS. Общие компоненты используемые в драйвере и утилитах вынесены в отдельную библиотеку.
udefrag имеет сравнительно высокую скорость работы, дефрагментация может проводится в обычном и быстром режиме (с модификацией и без), поддерживает объединение в один кусок главной файловой таблицы (MFT / Master File Table), можно использовать утилиту простого для анализа диска.
udefrag на текущий момент (сентябрь 2017 года) доступна только как тестовая версия, хоть проблем и не обнаружено, но использовать утилиту лучше с осторожностью и не забывать делать резервные копии.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.