LINUX.ORG.RU

Нужна ли дефрагментация в Ext3fs?

 , ,


0

2

Ext3 — это стандартная файловая система для Линукс — надежная, быстрая, устойчивая к ошибкам, подходит для любой сферы использования. Однако, с точки зрения эффективности, Ext3 может стать узким местом. Даже по поводу фрагментации к этой файловой системе есть вопросы. Проблема настройки Ext3fs рассматривается в статье Оливера Дидриха (Oliver Diedrich, перевод: А.Дмитриев) "Фрагментация под Linux: Настройка файловой системы Ext3".

>>> Ссылка

★★★

Проверено: Shaman007 ()
Последнее исправление: Pinkbyte (всего исправлений: 2)

Ответ на: комментарий от anonymous

>Ну почему, ПОЧЕМУ нельзя просто встроить в Гном и КДЕ вкладку с дефрагментацией, при просмотре свойств диска? Почему никто еще об этом не подумал...Взять тот же http://vleu.net/shake и прописать тупую ГУИшную морду к ее командам и встроить в Гном\КДЕ и т.д. и приписать как базовый пакет, типа Task-KDE, Task-Gnome и т.д.б Base-KDE, Base-Gnome и пр.

Зачем? Скрипт тестирует степень фрагментации интересующего раздела\кучки файлов, по достижении порога пускает дефрагментацию. Живет в cron. Зачем гуй? Зачем вабще мне принимать интерактивное участие в этом процессе? Хотя... почему нет...

anonymous
()
Ответ на: комментарий от opeg

>я так понял вам предложили разделить диск на 50 разделов те 1 раздел = 1 поток и Вы сразу забудете про фрагментацию диско в но не разделов ;D

Немного не так... идея, как я понял, в создании чего-то навроде кольцевого буфера на разделах. :)

shty ★★★★★
()
Ответ на: комментарий от Wedge_Antilles

> Люди, я бы вам про ext3 рассказал, да вот боюсь вы ен поверите.

Просьба, подготовь в письменном виде, я как освобожусь -- почитаю

valich ★★★
()
Ответ на: комментарий от smartly

>Может надо было поделить на 5 разделов. 4 рабочих (объединить их чем-то вроде mhddfs), один пустой. Раз в N дней очередной раздел перенести на пустой раздел.

у меня mhddfs дох на проверке торрентов >4Gb, при копировании больших объемов вообще стабильно

anonymous
()
Ответ на: комментарий от anonymous

бррр.. имелось ввиду что при проверке больших торрентов дох иногда, а при больших объемах записи дох стабильно

anonymous
()
Ответ на: комментарий от shty

>Всё... теперь как кто хныкать будет, рецепт простой: shake it baby :lol:

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

anonymous
()
Ответ на: комментарий от Wedge_Antilles

>Люди, я бы вам про ext3 рассказал, да вот боюсь вы ен поверите.

>Wedge_Antilles (*) (13.11.2008 16:20:58)

Да, да, расскажи! И test-case, чтоб воспроизвести, а багрепорт я после этого уже как нибудь сам... И ещё желательно рассказать что-то, чего гугль и лоровские аналитики не знают... А то, знаешь ли, тут не все вчера родились. А без test-case тебе, боюсь, действительно не поверю.

anonymous
()

>Ext3 не нужен. Есть ZFS для нормальных ОС

Ага, которая далеко не кроссплатформенна.

>Может надо было поделить на 5 разделов. 4 рабочих (объединить их чем-то вроде mhddfs), один пустой. Раз в N дней очередной раздел перенести на пустой раздел.

Ужас какой.

AckerMAN
()
Ответ на: комментарий от anonymous

>эта программа не дает гарантиий, а лишь некую вероятность, и то при определенных условиях

а это вообще закон мироздания - нет детерминизма, а есть лишь вероятность.

shty ★★★★★
()
Ответ на: комментарий от Wedge_Antilles

>Люди, я бы вам про ext3 рассказал, да вот боюсь вы ен поверите.

Это ты верно подметил. Тебе - не поверим.

dikiy ★★☆☆☆
()
Ответ на: комментарий от slacker

>>Ловятся фильмы......wmv

>Рыбак-онанист детектед!

Что ты имеешь против wmv? Предчувствую глупую и беспочвенную ненависть к M$.

AckerMAN
()
Ответ на: комментарий от AckerMAN

>Что ты имеешь против wmv? Предчувствую глупую и беспочвенную ненависть к M$.

Хехе. А что, есть повод за что ее любить?

dikiy ★★☆☆☆
()
Ответ на: комментарий от anonymous

>эта программа не дает гарантиий, а лишь некую вероятность, и то при определенных условиях

Что характерно, гарантий вобще никто не даёт :) Ни программа, ни разработчик :) Даже за деньги. Разработчик и продавец железа с программой внутри даёт, да.

Про вероятность и условия не понял... Описано всё красиво, код интересный, жалоб страшных в инете не нашёл, делаю резервную копию и буду тестить. Превратит раздел в винегрет - останусь с двупольем. Благо решение рабочее. Есть плохой опыт использования? Поделись плиз? Мож я хернёй страдаю и время зря трачу?

anonymous
()
Ответ на: комментарий от dikiy

>Хехе. А что, есть повод за что ее любить?

Ну вот. Безумный красноглазый фанатик детектед. Пока ты это писал, в Африке умер один ребенок от голода.

AckerMAN
()
Ответ на: комментарий от Wedge_Antilles

>Люди, я бы вам про ext3 рассказал, да вот боюсь вы ен поверите.

да кому ты нахер нужен. впрочем расскажи, посмеемся. над тобой.

anonymous
()
Ответ на: комментарий от AckerMAN

>>>Ловятся фильмы......wmv

>>Рыбак-онанист детектед!

>Что ты имеешь против wmv? Предчувствую глупую и беспочвенную ненависть к M$.

Ключевое слово - онанист :) 80% wmv - оно. Да и вообще больше половины видеотрафика с транспондера :)

anonymous
()
Ответ на: комментарий от anonymous

>Ключевое слово - онанист :) 80% wmv - оно. Да и вообще больше половины видеотрафика с транспондера :)

I lol'd

AckerMAN
()

Нужна ли дефрагментация в *fs?

subj

anonymous
()
Ответ на: комментарий от anonymous

>Про вероятность и условия не понял...

Кратко: программа делает копию файла, считает количество фрагментов файла и если их меньше, чем у оригинального, то сохраняет копию под именем оригинала. Обстоятельств, которые могут привести к тому, что фрагментов у копии будет больше всегда достаточно: нехватка свободного места, сильная фрагментация свободного места и пр.

anonymous
()
Ответ на: комментарий от anonymous

> Подтверждаю слова анонимного рыболова-тарелковода. Фрагментируется. Страшно фрагментируется. Юзаю под свалку аппаратный raid6 на 12 винтах c bbu и кучей кеша. Пробовал:

этож пипец. на ntfs не пробовали?

anonymous
()
Ответ на: комментарий от anonymous

>Кратко: программа делает копию файла, считает количество фрагментов файла и если их меньше, чем у оригинального, то сохраняет копию под именем оригинала. Обстоятельств, которые могут привести к тому, что фрагментов у копии будет больше всегда достаточно: нехватка свободного места, сильная фрагментация свободного места и пр.

>anonymous (*) (13.11.2008 18:16:37)

Осознал. Спасибо. Условия можно обеспечить.

anonymous
()
Ответ на: комментарий от anonymous

>этож пипец. на ntfs не пробовали?

>anonymous (*) (13.11.2008 18:25:37)

Пробовали. То же самое. Плюс винда не отвечает условиям задачи. Вы видимо не в курсе как фрагментится ntfs. Особенно если mft тоже фрагментировано. И что с ней делают дефрагментаторы, юзающие штатные механизмы. И как гробят данные нештатные. И что случается с ntfs при не дай Жизнь аппаратном сбое нашей железки и фрагментации. Поверьте, ntfs - не панацея и не шедевр. Не верите мне, спросите гуголь.

anonymous
()
Ответ на: комментарий от anonymous

>точно. ntfs-3g попробуйте. результаты в студию!!!!

>anonymous (*) (13.11.2008 18:33:34)

Не смешите меня :) Результат при 200мб\с на запись в несколько потоков предсказуем. Вы ещё zfs через фьюз предложите :) Вабче мысль о солярке на санках есть. Неторопливо рассматривается программистами. Если за два года заработаем, как раз проапгрейдимся на санки с внешним райдом и zfs. А пока двуполье :)

anonymous
()
Ответ на: комментарий от AckerMAN

>Ну вот. Безумный красноглазый фанатик детектед. Пока ты это писал, в Африке умер один ребенок от голода.

Деточка, ты людьми противоположного пола интересуешься? Или только теми которые закодированы в wmv?

WMV не нравится потому, что качество хуже чем в MPEG-4 ASP, не говоря уже об MPEG-4 AVC? при этом время кодирование такое же, а нагрузка не меньше чем у h264, при гораздо более плохом качестве, а массив надо было бить хотя бы на 4 раздела для рыбалки, на три качать, а на 4-й перебрасывать хорошие вещи, например порнуху в формате wmv.

linux4ever
()
Ответ на: комментарий от anonymous

>Не смешите меня :) Результат при 200мб\с на запись в несколько потоков предсказуем.

Но не доказан, т.к. цифр мы до сих пор тут не увидели

anonymous
()
Ответ на: комментарий от fi

>ну для этого есть xfs

Видимо чтобы его настроить на скорость и безглючность надо работать в SGI и юзать старый IRIX. Мну за четыре года чтения доков это не удалось. Мою нагрузку он не держит. Причём я даже до причин его сбоев докопаться не мог. Сбои есть, это не железо, но не воспроизводятся стабильно. И это очень напрягает. Я его боюсь. А так он крут, да. Для домашнего хранидища и сетевых файлопомоек. И много у кого судя по результатам работает. Только вот у меня с ним не сложилось. Sad but true. Забил я на него.

anonymous
()
Ответ на: комментарий от anonymous

>Но не доказан, т.к. цифр мы до сих пор тут не увидели

Вам нужно, вы ищите. Вас там много? Или вы говорите за всех анонимусов? Я ерундой маяться не намерен. Банально некогда, да и незачем доказывать. Юзать левую фс через юзерспейсный костыль под нагрузками :) Вам "время переключения контекста" говорит о чем либо? А так у меня ntfs-3g замечательно работает на домашней машине и ноуте. И флешки в ntfs.

anonymous
()
Ответ на: комментарий от anonymous

>Юзать левую фс через юзерспейсный костыль под нагрузками :)

Что значит левую? Что сами создадите - то и ваше!

>Вам "время переключения контекста" говорит о чем либо?

Это критично, если нужно работать с многими сотнями файлов одновременно, на потоковую запись это никак не влияет

anonymous
()

У маководов тоже с дефрагментацие туго:

>HFS Plus (Mac OS X) In 1998 it introduced a number of optimizations to the allocation algorithms in an attempt to defragment files while they are being accessed without a separate defragmenter. If the filesystem does become fragmented, the only way to do it is to purchase a defragmenting utility, such as Coriolis System's iDefrag.

wfrr ★★☆
()
Ответ на: комментарий от anonymous

>>Юзать левую фс через юзерспейсный костыль под нагрузками :)

>Что значит левую? Что сами создадите - то и ваше!

Аноним предложил юзать нтфс

>>Вам "время переключения контекста" говорит о чем либо?

>Это критично, если нужно работать с многими сотнями файлов одновременно, на потоковую запись это никак не влияет

Частично соглашусь. Идеологию fuse одобряю. Но в моём случае это лишняя сущность.

anonymous
()
Ответ на: комментарий от anonymous

>Что значит левую? Что сами создадите - то и ваше!

Если кто-нибудь займётся реализацией ZFS под GPL-совместимой лицензии.

feanor ★★★
()

года 4 назад задавал здесь (на лоре) вопрос про фрагментацию в линуксе, т.к. замечал тормоза через некоторое время (юзал екст3 и рейзер) - обосрали б...

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

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

sin_a ★★★★★
()
Ответ на: комментарий от anonymous

>Кастую в тред Крона.

Я сутки почти на серию тестов для /usr угрохал :) Все 4 страницы этой темы теперь перечитвать влом. Но попробую :D

KRoN73 ★★★★★
()
Ответ на: комментарий от amorpher

>>ext4

>рано

ext4dev - рано.

ext4 - не знаю, пока на 2.6.28 не спешу :)

KRoN73 ★★★★★
()
Ответ на: комментарий от amorpher

>дефолт - 2, жопорез?

Х.З. Много лет назад настройку менял. Сколько сообщений на страницу сегодня норма? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от AckerMAN

>> Ext3 не нужен. Есть ZFS для нормальных ОС

> Ага, которая далеко не кроссплатформенна.

Чего это? На SPARC'е работает, на x86 работает, на X64 работает, на мейнфрейме вон OpenSolaris запустили, так что и ZFS для него поди можно скомпилить (а то уже м скомпилили), Polaris допинают, будет и на PowerPC работать.

И ОСов в FreeBSD портирована, в MacOS X, в FUSE работает, энтузиасты вон под Виндоус портированием занялись (см. zfs-discuss)

Чем не кроссплатформенна то?

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