LINUX.ORG.RU
ФорумTalks

Дефрагментация работает!


0

0
Только сделал дефрагментацию диска на reiserfs, просто грузанулся с liveCD и переместил на другой раздел /usr/lib и /usr/share, а потом обратно - так после этого тяжелые проги (типа КДЕ или ОО.o) стали запускаться намного бодрее!
Если запустить что-нибудь такое тяжелое и наблюдать в это время за top, то можно заметить, что сначала идет загрузка по wa, а потом уже us. Так вот, после "дефрагментации" первый период стал почти в два раза короче. С секундомером я не мерял, но "на глазок" очень хорошо заметно.
ЗЫ: Раздел ни разу не "дефрагментировался" за последние два года, были постоянные апгрейды системы, раздел был занят обычно на 85-90%.
Deleted
Субъективно, после --rebuild-tree на рейзере ускоряется загрузка программ. Тоже попробуй.
kaktyc ★★★★
()
где-то читал доку о том что дефрагментация на XFS и ext2/3 отсутствует как термин. Тоесть принципиально не нужна
skyfisher
()
Ответ на: комментарий от skyfisher
При недостатке свободного места фрагментация неизбежна в принципе. Если конечно при каждой записи нового файла не начинаются передвижки уже имеющихся, но это уже чудовищный overhead.
Deleted
()
Ответ на: комментарий от skyfisher
> Тоесть принципиально не нужна

Она принципиально не нужна только если скорость доступа к данным неизменна в любом месте дискового пространства.

iBliss
()
Хе-хе, лет пять назад одним из главных козырей линуксоидов в холиварах было отсутствие необходимости дефрагментации "патамучта если бы ето было нужно, то в дистре были бы и дефрагментаторы" :).
Energizer
()
Ответ на: комментарий от skyfisher
Убейся об стену, фрагментация всегда бывает, особенно для сильно заполненных разделов. Соответственно считывать файл извините гораздо медленней, если он не куском лежит а в 300 разных местах пораскидан.
anonymousI
()
XFS рулит! Единственная FS под Линукс с нормальным поддерживаемым дефрагментатором.
birdie ★★★★★
()
Ответ на: комментарий от SteepZ
Не только для больших.. И при работе с множеством мелких не сильно уступает reiser-у..
MiracleMan ★★★★★
()
Ответ на: комментарий от anonymousI
то что читал, не значит что принял как аксиому. убейся сам. просто хотел узнать так это или нет.
skyfisher
()
Ответ на: комментарий от skyfisher
> где-то читал доку о том что дефрагментация на XFS и ext2/3 отсутствует как термин. Тоесть принципиально не нужна

Ну так у ext2/3 правильная архитектура. В отличие от пыонерских райзеров. Вындузятники, чесслово.

anonymous
()
подскажите тулзу в которой хотя бы наглядно посмотреть можно насколько разделы фрагментированы
jedy ★★
()
Ответ на: комментарий от anonymous
Естественно фрагментация есть.
и на ext2/3 и на xfs и на fat

только при дисковой активности
фату плевать на все, он пишет с того места, где головка у диска в данный момент

а ext смотрит.

То есть чем больше дисковая активность - тем меньше фрагментация на ext и тем больше на фат.
отсюда вывод - пишите/удаляйте больше на ext, тогда и фрагментации не будет
Lockywolf ★★★
()
Ответ на: комментарий от SteepZ
> http://unix.ginras.ru/apps/test008.html

XFS не так уж и плохо выглядит. А г-н Федрчук к компьютерам всё же очень посредственное отношение имеет, сохранять диаграммы в JPEG - это извращение.

birdie ★★★★★
()
дело в том что например jfs, xfs, ext2, ufs про остальные не знаю,
разбивают диск на если в терминах UFS цилиндры,
каждый файл обычно принадлежит одному цилиндру, и все новые блоки для него
тоже берутся из цилиндра, поэтому ситуация когда один кусок файла лежит в одном месте, другой в другом относительно редки.

Наверное это подрузамевалась под тем что дефрагментаторы не нужны.

jfs (возможно и reiser4) плюс к тому пытаются найти блок лежащий как можно ближе к уже аллокированным.
fghj ★★★★★
()
Ответ на: комментарий от skyfisher
> где-то читал доку о том что дефрагментация на XFS и ext2/3 отсутствует как термин. Тоесть принципиально не нужна
Это миф! Для ext2/ext3 существовал дефрагментатор (старый очень), для XFS существует on-line дефрагментатор.
unDEFER ★★★★★
()
Ответ на: комментарий от Deleted
>При недостатке свободного места фрагментация неизбежна в принципе.

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

К сожалению, со вторым невозможно бороться даже простым перекопированием на новый раздел :-/

Просто тоска берёт от жизни на системе, которая обжита уже полтора года, как. Если от высоких затрат на IO-Wait ещё cfq-шедулер спасает несколько, то от времени, пока загрузятся раскиданные по диску куски KDE иногда выть хочется :)

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