LINUX.ORG.RU

JFS2 Linux Дефрагментация

 , ,


0

2

Привет, есть ли способ дефрагментировать диск с JFS2 на Linux, не применяя mv, раздел большой инфы на терабайт.

★★★★★

Последнее исправление: splinter (всего исправлений: 1)

В jfs есть понятие Extents - расширение как последовательность блоков.
Для файла выделяется последовательность расширений. Расширения индексируются с помощью дерева для лучшей производительности. Расширение имеет 2 параметра: длину и адрес. Если размер блока 512 байт, то максимальный размер расширения - 8 гигов, соответственно для блока в 4 килобайта - 64 гига. Политика выделения расширений в основном сводится к тому, чтобы для одного файла блоки выделялись подряд, что не всегда возможно. Есть специальная утилита, которая выполняет дефрагментацию расширений.
У них есть компрессия, но я не уверен, что она работает на любом железе, вероятно, для нее есть ограничение - только на ibm-ском железе

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 1)
Ответ на: комментарий от alex1101

По личному опыту 20 лет работы с Linux, это ФС самая надёжная.

splinter ★★★★★
() автор топика
Ответ на: комментарий от kto_tama

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

splinter ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.