URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 63052
[ Назад ]

Исходное сообщение
"Оценка производительности EXT4 в разных версиях Linux ядра"

Отправлено opennews , 19-Янв-10 17:54 
Опубликованы (http://www.phoronix.com/scan.php?page=article&item=ext4_then...) результаты тестирования производительности файловой системы EXT4 в Linux ядрах 2.6.28, 2.6.29, 2.6.30, 2.6.31, 2.6.32 и 2.6.33-rc4. Два теста (IOzone, Threaded I/O Tester) показывают заметное падение производительности EXT4 начиная с версии Linux ядра 2.6.31. В тесте на производительность работы СУБД PostgreSQL при использовании Linux ядер 2.6.32 и 2.6.33-rc4 скорость упала почти в 5 раз, по сравнению с более старыми версиями ядра.

При тестировании пакетами Dbench, AIO-Stress и PostMark производительность EXT4 наоборот возросла начиная с версии ядра 2.6.30. Ощутимый прирост скорости наблюдается также при монтировании с опцией "nobarrier".

URL: http://www.phoronix.com/scan.php?page=article&item=ext4_then...
Новость: http://www.opennet.me/opennews/art.shtml?num=25057


Содержание

Сообщения в этом обсуждении
"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Александр , 19-Янв-10 17:54 
Терпеть не могу такой стиль изложения, очень характерный для mail.ru "Опубликованы результаты", на мой взгляд существенно лучше писать - Такой-то провел ряд сравнительных тестов производительности файловой системы и т.д.
А то получается сенсация вроде "Определен конец света!" или "Показан самый крутой в мире девайс" и т.д.!

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено pro100master , 19-Янв-10 18:18 
никак нельзя. Народ в первой фразе увидит "фороникс" и не откроет материал :)))

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено anonymous , 19-Янв-10 22:48 
У народа и так первая мысль при чтении подобных заголовков: "фороникс".

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено rm , 20-Янв-10 17:18 
Умеете лучше - сделайте.
Надо признать, столь же интересные вопросы в плане сравнения производительности (разных ядер, разных осей, разных ФС) никто кроме них на сегодня не задаёт.

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено anonymous , 19-Янв-10 17:54 
Всё-таки надо заметить: скорость, например, операций с СУБД упала за счёт повышения надёжности, phoronix на этом несколько раз заострял внимание. Так что это не просто 100% отрицательные регрессии, иначе их бы уже исправили.

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Anonymous Coward , 19-Янв-10 17:54 
И никто конечно не сравнивал как была реализована работа Delayed allocation в разных версиях ядра и про то как раньше терялись данные при некорректном выключении. Неоправданно жертвовать надежностью в сторону производительности.

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено mma , 20-Янв-10 09:13 
>про то как раньше терялись данные при некорректном выключении.

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


"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено аноним , 19-Янв-10 18:36 
А почему с .31 скорость чтения упала?

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Хоменко , 19-Янв-10 19:35 
В кои-то веки дельное что-то сравнили на хворониксе!

Не то чтобы есть смысл сравнивать ядра (ведь если кто консервативен в силу каких-то причин, тот привязан на .27), да и не о производительности собственно речь, но интересно следить, как ext4 пилят -- а сколько времени прошло с тех пор, как с нее сняли ярлык EXPERIMENTAL?


"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Аноним , 19-Янв-10 20:26 
Чем так многих фороникс не устраивает? Есть другие ресурсы регулярно тестящие всякие линуксы?

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Sunder , 19-Янв-10 21:12 
Это местные тролли. Фороникс делает - они ноют :) А самим что-нибудь сравнить - сразу в кусты, это не нужно, ламерство и т.п.

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено sdfsdfsdf , 19-Янв-10 21:27 
> В тесте на производительность работы СУБД PostgreSQL при использовании Linux ядер 2.6.32 и 2.6.33-rc4 скорость упала почти в 5 раз, по сравнению с более старыми версиями ядра.

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

..наиболлее вероятно что эти хаки перестали работать (начали работать навред) в новых версиях ядра

# p.s.: ничего не имею против PostgreSQL (которую щитаю наиболее прогрессивной) .. но версия всёже те или иные "хаки" то и дело имеют место быть в различных программах...


"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено RNZ , 19-Янв-10 22:01 
А с чем связаны такие сильные регрессии на операция чтения в IOzone?

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено Lindemidux , 20-Янв-10 00:40 
Фороникс не осилил man mount и /Documentation ?

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено sluge , 20-Янв-10 09:53 
странно-гугл недавно перешел на ext4. не враги же они семи себе

"Оценка производительности EXT4 в разных версиях Linux ядра"
Отправлено szh , 20-Янв-10 15:27 
гугл ext4 всвоей конфигурации с отключенным журналом и barrier использует.