LINUX.ORG.RU

Ext4 в действии

 , , , , ,


0

1

На phoronix.com опубликовано широкомасштабное сравнение популярных файловых систем для Linux: Ext3, Ext4, XFS и ReiserFS. Тестирование проходило на базе дистрибутива Fedora 10 с использованием утилит Bonnie++, IOZone, Flexible IO Tester, а также игр UT2004, Nexuiz и др.

Ext4 замечательно проявила себя в большинстве тестов. Подробности и графики по ссылке.

>>> Подробности

★★★★★

Проверено: maxcom ()

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

Reiser4 в бездействии.

>Ъ: ext4 лучшая или находится на общем уровне во всех тестах, кроме рандомного удаления.

Reiser4 лучшая, потому что правильно спроектирована. Скорость это ещё не всё.

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

> Лучше б ZFS сделали, чем этот лисапед.

Вот что говорит Педивикия : "в GNU/Linux перенос ZFS на уровень ядра юридически невозможен из-за несовместимости лицензий CDDL, под юрисдикцией которой находится ZFS... Программа Google Summer of Code спонсирует адаптацию ZFS на ОС GNU/Linux с использованием FUSE, в которой Файловая система ZFS работает в пользовательском пространстве (userspace). Считается, что это решение теоретически чревато потерями производительности ".

ufw
()
Ответ на: Reiser4 в бездействии. от Camel

Согласен. Рейзер спроектирован правильно.

То файл создаст неубиваемый, то, наоборот, файл-убийцу, при обращении к которому система вешается или уходит в ребут. И процессор жрет, потому что в помещении должно быть тепло и вообще, память яве, а процессор - рейзеру!

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

>anonymous, и не поймешь. По ссылке не ходил, но от FS зависит загрузка проца, время запуска игры, загрузки текстур.. Это плохая FS или плохой драйвер если дисковые операции съедают весь проц. Учите DMA, регистрант :) Причем тут загрузка? Во время загрузки не показывают FPS, FPS показываются во время игрового процесса когда все тектуры должны быть уже загружены в видеопамять... можно рассматривать вариат своппинга, когда игрушка сжирает всю память :)

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

>> Не понял причем тут FPS в игрульке и скорость работы FS? O_o

>там же написано, что как и ожидалось файловая система на FPS не влияет. :-)

Вот. Разумный брат-анонимус.... а то парят тут всяике про тектуры :)

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

Прозрачные намёки.

>То файл создаст неубиваемый, то, наоборот, файл-убийцу, при обращении к которому система вешается или уходит в ребут.

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

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

> файл-убийцу, при обращении к которому система вешается или уходит в ребут.

Было дело. При этом ядро страшно материлось в консоль чем-то совершенно ужасным нечитаемым. Такого после rebuild-tree больше никогда нигде не видел...

Adjkru ★★★★★
()
Ответ на: Прозрачные намёки. от Camel

Да какие уж там намеки. Сам видел. И никакой fsck не помогал. Пока не переформатил - не прошло.

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

>fsck -m0 вернет тебе твои 5%, крохобор ты этакий...

Кстати, очень НЕ РЕКОМЕНДУЮ на этом экономить. Хотябы пару мегов руту оставлять надо!

Я тут перешёл на JFS, а у неё, во всяком случае по умолчанию, ничего для рута не зарезервировано. В результате, когда на рутовом разделе кончилось место, а PPPoE решил перезвонить, он не смог создать /etc/resolv.conf ... А если новичку пришло бы в голову что-нибудь переконфигурить модными графическими конфигурялками, неизвестно, сколько разных конфигов в /etc он порушил бы.

alt-x ★★★★★
()
Ответ на: Reiser4 в бездействии. от Camel

>Reiser4 лучшая, потому что правильно спроектирована. Скорость это ещё не всё.

может быть. но ей еще даже до бета версии далеко, не говоря о стабле. сам тока несколько дней назад реформатил посыпавшийся на ровном месте /var из reiser4 в ext3.

prizident ★★★★★
()

phoronoix.com fixed

anonymous
()

>На phoronix.com опубликовано широкомасштабное сравнение популярных файловых систем для Linux: Ext3, Ext4, XFS и ReiserFS Где NTFS? Где FAT32? Где ZFS? ГДЕ???? Блин, когда уже появится нормальный сравнительный тест современных файловых систем?

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

>А, может, tune2fs -m0 вернёт, не?

mke2fs вернет все 100%

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

Re^2: Ext4 в действии

> Не понял причем тут FPS в игрульке и скорость работы FS? O_o

File Per System?

Dimka-Bo
()
Ответ на: комментарий от unC0Rr

>Несимметричной тягой?

Нет. Интерцепторами. Аэродинамическими тормозами. Сравни правое и левое крыло:

http://www.richard-seaman.com/Aircraft/AirShows/Edwards2005/B2/B2OnShortFinal...

Так что тормоз может и рулить :) (и снова гусеничные трактора и танки напомню - надеюсь, как они поворачивают понятно? :) )

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

Re^2: > Ext4 замечательно проявила себя в большинстве тестов.

>>Несимметричной тягой?

> Нет. Интерцепторами. Аэродинамическими тормозами. Сравни правое и левое крыло:


> http://www.richard-seaman.com/Aircraft/AirShows/Edwards2005/B2/B2OnShortFinal...


> Так что тормоз может и рулить :) (и снова гусеничные трактора и танки напомню - надеюсь, как они поворачивают понятно? :) )


Крон, табань правой гусеницей!

Dimka-Bo
()
Ответ на: комментарий от prizident

>но ей еще даже до бета версии далеко, не говоря о стабле. сам тока несколько дней назад реформатил посыпавшийся на ровном месте /var из reiser4 в ext3.

У меня несколько раз на ровном месте рушились XFS и Ext3. Говорит ли это о том, что им не только до стейбла, но и до беты далеко? :)

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

Re^2: Ext4 в действии

> Где NTFS? Где FAT32? Где ZFS? ГДЕ???? Блин, когда уже появится нормальный сравнительный тест современных файловых систем?

Меряться пиписьками с виндузятниками? Или, если NTFS будет иметь +3% производительности, то ты форматнёшь в неё корень?

Dimka-Bo
()
Ответ на: комментарий от AVL2

> То файл создаст неубиваемый, то, наоборот, файл-убийцу, при обращении к которому система вешается или уходит в ребут.

Не было такого в Reiser4.

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

> может быть. но ей еще даже до бета версии далеко, не говоря о стабле. сам тока несколько дней назад реформатил посыпавшийся на ровном месте /var из reiser4 в ext3.

ну и что же у вас там посыпалось на этом самом ровном месте, если не секрет?

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

>Кстати, очень НЕ РЕКОМЕНДУЮ на этом экономить. Хотябы пару мегов руту оставлять надо!

на корне, возможно. Он небольшой.

А если я раид подключаю на пару террабайт под почту и не планирую на нем ничего рутового, то зачем мне 100 гигов ненужного резерва?

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

Да, эт я попутал.

mkfs при форматировании можно ключик дать, а tune2fs потом поднастроить.

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

>>А что? Впринципе, очень даже хорошо себя показала ext4, пусть допиливают до безбажного уровня и я пересяду на нее без проблем

>вот ненавижу такие паразитические высказывания. Сам-то ты можешь как-то помочь делу? Или думаешь, что тебе кто-то обязан?

Ты наверное полагаешь что каждая домохозяйка должна знать Си и архитектуру чтобы как-то помочь делу?

>пиши багрепорт.

А кто его на русском примет? Или ты считаешь что у нас каждый в стране знает английский спеленок? Я например в школе учил французский.

keeper-andrew
()
Ответ на: комментарий от KRoN73

>У меня несколько раз на ровном месте рушились XFS и Ext3. Говорит ли это о том, что им не только до стейбла, но и до беты далеко? :)

не верю. xfs может поломаться на внезапном выключении питания. У меня был случай, когда я поставил систему на сервер и вот прямо завершив настройку, случайно выключил его выключателем на системнике. Все, при загрузке корень даже не смонтировался.

Причем при сбоях по питанию могут быть затронуты файлы, которые открывались только на чтение. Ну как может fstab замениться точками? Для меня это загадка, но факт.

Однако во первых, это не на ровном месте, а во вторых, это не поломка файловой системы, а потеря данных. Тоже не сахар, но когда перекашивает всю файловую систему, это куда хуже. Ext3 рушилась? Это вообще фантастично. Система тугая, но надежная.

Поэтому я отказался от XFS потому что скорость таки не главное и теперь везде только ext3. Повода жаловаться пока не было.

Рейзер? нет!

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

>не верю.

http://www.linux.org.ru/view-message.jsp?msgid=3065651

http://www.linux.org.ru/view-message.jsp?msgid=3087715

>xfs может поломаться на внезапном выключении питания

Это отдельная история. Которая, да, тоже имеет место.

>Ну как может fstab замениться точками?

Там не точки, там нулевые байты должны быть :D Это фича XFS.

>а во вторых, это не поломка файловой системы, а потеря данных

Ну, так чтобы вся файловая система ломалась - такое у меня только один раз было - с Ext3 (не считая FAT, конечно).

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

> Ext3... Система тугая, но надежная.

Это ахинея. Миф, распиареный Тедом Тсо

> теперь везде только ext3

бедняжка...

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

Хомячок тоже, говорят, близкий родственник тигра.

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

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

Если вы не можете выполнить данные условия, то не надо ставить эту систему.

>Там не точки, там нулевые байты должны быть :D Это фича XFS.

Ну да, это я по бытовому. Фича ценная, но в домашних и сохо условиях тоже нафиг не нужная.

>Ну, так чтобы вся файловая система ломалась - такое у меня только один раз было - с Ext3 (не считая FAT, конечно).

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

AVL2 ★★★★★
()
Ответ на: Ололо! от anonymous

>Еще скажи, что фрагментации FS в линуксе не существует )))

есть, особенно если торренты тягаешь. Но ее уровень просто не заметен на фоне венды с ее дикой фрагментацией.

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

>Но ее уровень просто не заметен на фоне венды с ее дикой фрагментацией.

"Не заметен" это как-то ГСМ'но звучит, - конкретные циферки не покажете?

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

>> Лучше б ZFS сделали, чем этот лисапед.

> Вот что говорит Педивикия : "в GNU/Linux перенос ZFS на уровень ядра юридически невозможен из-за несовместимости лицензий CDDL, под юрисдикцией которой находится ZFS... Программа Google Summer of Code спонсирует адаптацию ZFS на ОС GNU/Linux с использованием FUSE, в которой Файловая система ZFS работает в пользовательском пространстве (userspace). Считается, что это решение теоретически чревато потерями производительности ".

Педивикия не есть истина в послежней инстанции, это скорее напоминает проявление NIH-синдрома, поэтому нашелся удобный способ ничего не делать, сославшись на несовместимость лицензий.

Кстати, питие пива Торвальдсом и Бонвиком во что-то вылилось?

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

> Это не на ровном месте. XFS сделана для высоконагруженных сервисов и предполагает, что железо должно само детектить и исправлять ошибки с винтом, журнал должен быть на отдельном устройстве и память не сбоИт (коды хаффмена уж сколько лет как придуманы).

> Если вы не можете выполнить данные условия, то не надо ставить эту систему. Ок, так и запишем - XFS предназначена для использования не на реальном земном "железе", а на каком-то сферическом коне в ваккууме

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

>Кстати, питие пива Торвальдсом и Бонвиком во что-то вылилось?

Через пару часов, в унитаз

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

Спалился, ламерок

>память не сбоИт (коды хаффмена уж сколько лет как придуманы)

сразу видно человека, который не понимает того, что пишет, т.е. тупо понтуется, кидаясь "умными" словами
рекомендую изучить матчасть: http://www.webcenter.ru/~xander/HuffmanCode/huffcode.html

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

>Всё равно стабильный, чем JFS не встречал, вот на 2 секунды что-то там у кого-то там быстрее/длиннее - всё побежали все тестить. А /home через неделю посыпался, и после этого вой виндузятников-неасиливших, что ихняя ntfs самая стабильная ....

Так jfs не менее надежна, чем ntfs (но более продвинута и современна) именно из-за того, что и jfs, и ntfs делала одна контора - IBM. Они все делают качественно, доводят до кондиции, но потом часто, к сожалению, бросают.

Очень жаль, что красноглазые продвигали активно некудышную ext3, игнорируя jfs. Надо было развивать дальше jfs. Это оптимальная во всём фс - быстрая и надежная.

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

А фс имени Джека Потрошителя пусть моральные уроды пользуются.

anonymous
()
Ответ на: Спалился, ламерок от anonymous

>>память не сбоИт (коды хаффмена уж сколько лет как придуманы)

>сразу видно человека, который не понимает того, что пишет, т.е. тупо понтуется, кидаясь "умными" словами рекомендую изучить матчасть: http://www.webcenter.ru/~xander/HuffmanCode/huffcode.html

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

anonymous
()

Судя по тестам ориентиром у ЕКСТ4 является XFS - то-есть работа с большими файлами. Все тесты проведены с файлами 2-8Гб. Райзерфс тут себя никак проявить не мог. Где тесты с 1000 файлов по 15кб?

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

> не трынди чел ошибся, Хемминга имел ввиду, так что сам учи матчасть

AVL2, перелогинтесь

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

> Надо было развивать дальше jfs

некрофилов-программеров, видать, не нашлось на эту морально-устаревшую поделку..

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

>фс имени Джека Потрошителя

У меня, кстати, давно есть подозрение, что Райзер убил жену ровно за то, что она ему каждый день ездила по мозгам "Ну вот же сколько хороших ФС, ну нахрен тебе своя? В конце концов, у нас есть деньги - поставь винду и не парься..."

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

>Очень жаль, что красноглазые продвигали активно некудышную ext3, игнорируя jfs. Надо было развивать дальше jfs. Это оптимальная во всём фс - быстрая и надежная.

офигеть быстрая какая, пока не фрагментируется, а фрагменитруется она в лёт и потом от неё такие тормаза... проходили, можно закапывать, для повторения - попробуй виртуалку погонять с бд (или другой задачей с активным использованием чтения и записи) где вирт диски (хотяб 1 гигов на 10) на jfs лежат - через 3 дня такая веселуха начнётся...

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

>>ZFS ?

>И каким оно мне боком?

Ну как каким - давно пора снести студенческую поделку линупс и поставить что-нибудь серьёзное, например, FreeBSD

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