Всем привет! Нужна ли разделам ext2/ext3 такая вещь как дефрагментация??? Если да, то какие программы для этого использовать? Если нет, то почему? Заранее всем спасибо ;)
Нет этим файловым системам дефрагментация практически никогда не нужна. В отличие от драйверов fat их драйвера содержат код, который старается ограничивать фрагментацию.
Для Линукса проблемы фрагментации не существует. Он просто аккуратно пишет новые данные.
Если в процессе долгого и интенсивного использования эту фрагментацию все-таки спровоцировать, то лучшим способом дефрагментации является старый добрый юниховый метод: бэкап, перевоздание фс, восстановление данных с бэкапа.
Главное если юзаете LILO - /boot не трогать, а то можно и не загрузиться потом если забудете lilo прогнать. Я пробовал играться утилиткой defrag (http://packages.debian.org/cgi-bin/search_packages.pl?keywords=defrag&sea...), но вобщем-то не так важно имхо. Сервера вон месяцами живут без упадка производительности и вобще о проблеме фрагментации как-то не шибко слышно в мире юниксов. Вот фрагментация памяти - это дааа :)
Ну вобщем это не принципиально, если говорить о методе.
Факт тот, что проблема "фрагментация-дефрагментация" не наша.
А процедуру "бэкап-восстановление" никто ради дефрагментации в 10-20% делать не будет. Эта терапия для совсем уж изможденной системы, а до этого редко доходит...