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

Исходное сообщение
"Анализ влияния параметров конфигурации на производительность..."

Отправлено opennews , 14-Апр-13 22:04 
Ресурс Phoronix провел (http://www.phoronix.com/scan.php?page=news_item&px=MTM1MTE) несколько (http://www.phoronix.com/scan.php?page=news_item&px=MTM0OTU) тестов производительности файловой системы Btrfs из состава готовящегося к выпуску ядра Linux 3.9 с различными настройками, чтобы изучить влияние изменения конфигурации на производительность, а также сравнить производительность Btrfs относительно других файловых систем. При тестировании использовался SSD-накопитель.


Из наиболее интересных результатов тестирования можно отметить то,  что сжатие LZO как правило вызывает сильное ускорение всех операций при манипуляции хорошо сжимаемыми данными. В такой ситуации Btrfs может показать производительность существенно выше своих соперников. Кроме того, можно отметить положительное влияние опции "No Data Cow" на базы данных (в процессе тестов в роли СУБД был использован PostgreSQL).


Соотношение производительности относительно других файловых систем сильно варьируется в зависимости от характера нагрузки. В некоторых ситуациях (хорошо сжимающиеся данные и активированное сжатие LZO) Btrfs может сильно оторваться от соперников, продемонстрировав значительно более высокую производительность. В то же время на некоторых других нагрузках Btrfs может показать заметное отставание от наиболее быстрых участников тестов.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTM0OTU
Новость: http://www.opennet.me/opennews/art.shtml?num=36697


Содержание

Сообщения в этом обсуждении
"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 22:04 
"Иногда работает хорошо, иногда так себе". Крайне информативная новость.

"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 14-Апр-13 22:07 
О, новенький, ещё не знает что такое Фроникс! :)

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:24 
> О, новенький, ещё не знает что такое Фроникс! :)

В данном случае - просто бенчи. Конфиг может и специфичный, но вот результаты он показал вполне ожидаемые. По ним прикинуть сильные и слабые стороны разных ФС вполне можно.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 15-Апр-13 00:03 
Не, Фроникс - это такие интересные бенчмарки, итогами которых являются такие результаты, как, если бы, они их неделали вообще. :)

"Анализ влияния параметров конфигурации на производительность..."
Отправлено nagual , 14-Апр-13 23:00 
> "Иногда работает хорошо, иногда так себе". Крайне информативная новость.

Похероникс же :))
Intel Core i7 720Q восьмиядерный ноутбук ? :))) это был очень полезный тест :)))
Странно только что сжатие при частоте 1.6 у них не тормозило как у всех :)))


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:23 
> Похероникс же :))

Вы для начала и так не смогли. И скатились в бред демонстрирующий полное непонимание семантики работы с файлами POSIX. Так что чья бы мычала.

// да, я не злопамятный, но злой и память у меня хорошая :)


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Anonim , 14-Апр-13 23:55 
На самом деле сжатие отнюдь не ускоряет работу на моем стареньком ноуте. Но место таки экономится.

"Анализ влияния параметров конфигурации на производительность..."
Отправлено nagual , 15-Апр-13 12:27 
>> Похероникс же :))
> Вы для начала и так не смогли. И скатились в бред демонстрирующий
> полное непонимание семантики работы с файлами POSIX. Так что чья бы
> мычала.
> // да, я не злопамятный, но злой и память у меня хорошая
> :)

Скроее отсталый, перечитайте что я писал, посмотрите тесты, попробуйте запустить ...
Кстати у вас крестьянский лексикон случайно или ... ? Как там дела в селе ? Посевная началась ?


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:15 
> "Иногда работает хорошо, иногда так себе". Крайне информативная новость.

Новость дает понять некоторые сильные стороны ФС + как ее можно тюнить в некоторых случаях. И не более того. А если посмотреть - там разнобой и разные нагрузки понравились разным ФС, что на самом деле чертовски логично т.к. они устроены по разному.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:30 
>> "Иногда работает хорошо, иногда так себе". Крайне информативная новость.
> Новость дает понять некоторые сильные стороны ФС + как ее можно тюнить
> в некоторых случаях. И не более того. А если посмотреть -
> там разнобой и разные нагрузки понравились разным ФС, что на самом
> деле чертовски логично т.к. они устроены по разному.

Но не дает понять одну слабую сторону (быструю деградацию скорости и стабильности со временем). Без которой все остальные рассуждения не имеют смысла.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 22:04 
LZ4 на фряхе тоже отлично повыает КПД "databases/mariadb55-server"

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:16 
> LZ4 на фряхе тоже отлично повыает КПД "databases/mariadb55-server"

Что есть КПД применительно к ФС и БД?


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:31 
>> LZ4 на фряхе тоже отлично повыает КПД "databases/mariadb55-server"
> Что есть КПД применительно к ФС и БД?

Надо полагать, как и везде - отношение полезно использованной энергии к суммарному количеству энергии, полученному системой.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 14-Апр-13 22:05 
Про нагрузку на процессор опять забыли?!

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 22:06 
на линуксе же многонитевость ? чем больше потоков процессора Hyper-threading и озу тем лучше,

"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 14-Апр-13 22:09 
> на линуксе же многонитевость ? чем больше потоков процессора Hyper-threading и озу
> тем лучше,

Курить формулу Литтла и распределение Пуассона!


"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 14-Апр-13 22:15 
Хотя да, ты прав - два котелка быстрее нагреются, чем один :)

"Анализ влияния параметров конфигурации на производительность..."
Отправлено nagual , 14-Апр-13 23:02 
> Хотя да, ты прав - два котелка быстрее нагреются, чем один :)

Достоверность тестов похороникса начинает бросаться в глаза еще на этапе рассмотрения тестового стенда :))


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:17 
> Достоверность тестов похороникса начинает бросаться в глаза еще на этапе рассмотрения
> тестового стенда :))

Стенд как стенд. SSDшник более-менее обычный. У вас и такого поди нету.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено nagual , 15-Апр-13 12:24 
>> Достоверность тестов похороникса начинает бросаться в глаза еще на этапе рассмотрения
>> тестового стенда :))
> Стенд как стенд. SSDшник более-менее обычный. У вас и такого поди нету.

Если брать сервер с одними SSD дисками то там будет ZFS не потому шо быстрее или медленнее на 1% а потому шо УДОБНЕЕ. Эти тесты имели бы смысл с SATA дисками, а нафига они с SSD загадка ...


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:21 
> Хотя да, ты прав - два котелка быстрее нагреются, чем один :)

Если у тебя есть 2 костра и ты налил в каждый по половине воды - таки быстрее. А в сумме воды столько сколько было изначально, да :).


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:51 
в сумме оба костра продолжали гореть

"Анализ влияния параметров конфигурации на производительность..."
Отправлено pavlinux , 14-Апр-13 23:58 
> в сумме оба костра продолжали гореть

И нагревали вакуум =-o


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 15-Апр-13 10:59 
> Если у тебя есть 2 костра и ты налил в каждый по половине воды

то ты залил два костра.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 22:19 
LZO не сильно грузит проц, все упирается в скорость считывания/записи, так что даже теоретически, более-менее современный проц заметно нагрузить не удаться.

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Пиу , 14-Апр-13 22:22 
современный проц чего? 20 баксовой мобилки?

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 22:46 
Не удасться проц перегрузить - архивация очень мало ресурсов требует. Более того - может будет экономия т.к. число i/o операций снизится.

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:19 
> современный проц чего? 20 баксовой мобилки?

У мобилок I/O имеет свойство быть дорогим. Так что LZO потенциально может даже там выиграть. Даже в 20-баксовой мобилке проц на несколько сот МГц может быть совершенно спокойно. Который в плане числокрушения очень даже ничего так. И память там LPDDR2-3, достаточно резвый скорее всего, тупо потому что другой по дешевым ценам не производят.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:28 
ну да на мобилках microSD карты, i/o выростет

"Анализ влияния параметров конфигурации на..."
Отправлено arisu , 15-Апр-13 09:18 
в LZO нет «числокрушения». есть «строковые операции».

"Анализ влияния параметров конфигурации на производительность..."
Отправлено pro100master , 15-Апр-13 10:19 
да прям. Теоретический предел этой SSD - 6ГБит/с. Вполне себе загрузит 2ГГц ядро любого Зеона/Коре и, даже, не одно. На таких скоростях кеш проца не работает, а память не самое быстрое место в современных системах. У меня на 3.3ГГц корке эта ФС забирала 2 ядра при апдейтах. Правда была еще включена дедупликация.

"Анализ влияния параметров конфигурации на..."
Отправлено arisu , 15-Апр-13 09:10 
> Про нагрузку на процессор опять забыли?!

скажи, сколько времени за год у тебя камень загружен хотя бы на 40%? ну, если сможешь это выразить в виде дроби без экспоненциальной записи.


"Анализ влияния параметров конфигурации на..."
Отправлено nagual , 15-Апр-13 12:30 
>> Про нагрузку на процессор опять забыли?!
> скажи, сколько времени за год у тебя камень загружен хотя бы на
> 40%? ну, если сможешь это выразить в виде дроби без экспоненциальной
> записи.

На сервере или на десктопе ?


"Анализ влияния параметров конфигурации на..."
Отправлено arisu , 16-Апр-13 00:24 
> На сервере или на десктопе ?

и там, и там.


"Анализ влияния параметров конфигурации на..."
Отправлено ваноним , 16-Апр-13 08:52 
скажи, сколько минут году вы готовы прожить без ложки к обеду?

"Анализ влияния параметров конфигурации на производительность..."
Отправлено ВовкаОсиист , 14-Апр-13 22:42 
Ага, пускай сперва месяц поюзают, а потом тесты делают. А то все они, когда чистые летают, а как поработают то начинается...

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:20 
> они, когда чистые летают, а как поработают то начинается...

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


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 14-Апр-13 23:28 
Достаточно просто приписать пояснение: "Если вы хотите получить такую же скорость, как на наших картинках, форматируйте btrfs-разделы заново каждые сутки. Иначе мы ни за что не отвечаем."

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Наше имя легион , 15-Апр-13 01:09 
> сжатие LZO как правило вызывает сильное ускорение всех операций при манипуляции хорошо сжимаемыми данными

Невероятно!!! Так неожиданно!!! Вау!!!


"МОДЕРАТОРУ"
Отправлено DV , 15-Апр-13 06:06 
Postgres — СУБД — Система Управления Базами Данных — не "в роли СУБД был использован", а "была"

"МОДЕРАТОРУ"
Отправлено Andrey Mitrofanov , 15-Апр-13 14:43 
> Postgres — СУБД — Система Управления Базами Данных — не "в роли
> СУБД был использован", а "была"

Postgres - слон. Поэтому "был". Ииии?


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 15-Апр-13 18:37 
Что характерно ext4 быстрее f2fs

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 15-Апр-13 20:37 
ext4 плохо работает с механикой головки диска HDD

"Анализ влияния параметров конфигурации на производительность..."
Отправлено nagual , 15-Апр-13 21:03 
> ext4 плохо работает с механикой головки диска HDD

Они тестировали на SSD, но и в правду тесты были бы намного полезнее на SATA.


"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 16-Апр-13 08:01 
А у них ссд через что подключен?

"Анализ влияния параметров конфигурации на производительность..."
Отправлено Аноним , 16-Апр-13 08:07 
> ext4 плохо работает с механикой головки диска HDD

А f2fs с чем плохо работает? С электроникой микросхем диска SSD?


"Анализ влияния параметров конфигурации на производительность..."
Отправлено YetAnotherOnanym , 15-Апр-13 19:50 
> Кроме того, можно отметить положительное влияние опции "No Data Cow" на базы данных

Напоминает телеграмму Л.Д.Ландау съезду ВКП(б) "Продифференцирован синус, получен косинус."