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

Извиняюсь за дурной вопрос, но есть-ли утилиты для дефрагментации дисков?

Вообще-то большинство самых распространенных файловых систем, используемых в Linux'е (ReiserFS, EXT2/3 и т.п.), фрагментации подвержены слабо даже на постоянно работающих серверах, на которых производится много операций записи на диск. Так что, на сколько я знаю (кто знает лучше поправит), особой надобности в таких утилитах нет. :)

Все-таки бывает нужно...

И вот тогда работает backup-restore.

Вплоть до того, что на другой машинке "сливаешь" все содержимое своего диска (раздела) на "промежуточный" винчестер, "переформатируешь" свой диск(раздел) и "заливаешь" все обратно.

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

Ну это понятно. Я же сказал "подвержены слабо", а это означает, что что-то подобное делать рано или поздно придется. Но лично мне не доводилось. :)

Да и лучше в ФС вааще не лезть. Целее будет. Если не прав, поправьте.

под федорой заметил что ext3 заметно тормознее была чем ext2 а reiser-fs вроде раньше был нестабильный, потом его включили в федору, потом убрали, но у меня с разером проблем вроде небыло - стоит уже больше года.

ну естественно, ext3 медленнее ext2, т.к. она ведет журнал... Ну ReiserFS одна из самых быстрых (особенно на маленьких файлах) и при этом журналируемых... Но за это приходится расплачиваться надежностью...
---

GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Глубочайшее имхо. Проблемы с ext3 случались. К рейзер нареканий по надежности нет. А сабж действительно не нужен (в силу конструктивных особенностей фс)

Не знаю, когда у меня на старом ноутбуке материнка сгорела в процессе работы из-за скачка напряжения, узнав, что винт не сгорел, я по поводу своих данных вообще не волновался. Короче, даже ReiserFS, мне кажется, можно доверять вполне.. Короче, у меня лично претензий к этой файловой системе нет.. Да, приходилось пару раз запускать rebuild-tree, но потери файлов я не замечал.

Но мы отвлеклись. :) на вопрос ответ получен? :)

софт для дефрагментации, естественно, есть... например ftp://ftp.uk.linux.org/pub/linux/sct/defrag/ (Ext2fs)
вот тольков portage я не нашел сего софта... может плохо искал?
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Ещё один дурной вопрос об ФС

В NTFS есть такая полезная функция как сжатие файлов.
Иногда очень полезно для хранения логов, почтовых баз и т.п. файлов.
Есть-ли подобное в *nix`вых ФС?

А использовать архиваторы (tar.gz) не судьба? :)

Зачем тебе сжатие файлов средствами ФС? Это, по-первых, противоречит идеологии UNIX (имхо), т.к. архивирование данных - это задача архиваторов, а не файловой системы, а во-вторых, насколько я знаю, когда сыпется файловая система, со сжатыми файлами средствами ОС возникают проблемы.

Просто удобнее держать логи не в архиве. Можно в любой момент посмотреть. Привычка.
А какая разница при востановлении между сжатыми и обычными файлами?

aircrazy написал(а):
Просто удобнее держать логи не в архиве. Можно в любой момент посмотреть. Привычка.
А какая разница при востановлении между сжатыми и обычными файлами?

А ты чем логи смотришь ? less например автоматом смотрит заархивированные текстовые файлы.
Насчет востановления и т.д ты когданить скачивал с нета файл а он оказывался битый ? если да то ты знаешь что ты врядли его уже откроешь т.к. нарушена целостность (любые алгоритмы сжатия базируются на принципе удаления повторяющихся блоков информации и соответсвенно каждый оставшийся при сжатии блок файла теоретически индивидуален и неповторим и востановить полную картину без хотябы одного оччень сложно), а обычный файл если и потерялся кусок то файл прочтется и без этого куска, да и потерявшийся иногда бывает можно востановить.

Посредством удавки (mount -o loop :)) можно сделать компрессованную файловую систему хоть gzip-ом. Вопрос целесообразности.
А вот с иерархией носителей по времени доступа (есть такая весчь в голубых мэйнфреймах например - файловая система одна, но одни файлы лежат на диске, другие на лентах, третьи на полках :)) - вот с этим действительно проблема. И у винды тоже.

краем уха слышал что XFS можно дефрагментировать, хотя сам на это не решался пока ;)
ps прога xfsdump

Ответ конечно оооочень

Ответ конечно оооочень запоздалый, но ответить надо, сам только вчера перерыл весь инет в поисках решения. Итак XFS дефрагментировать действительно надо, у меня фрагментация XFS (после 6-7 месяцев закачек на торрентах) составила 87,33% в результате у меня была скорость чтение/запись примерно 2 м/с, после дефрагментации около 20 м/с. Так что смотрите сами, а я уверен в том что это просто необходимо.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".