LINUX.ORG.RU

I/O Планировщик BFQ добавят в основную ветку ядра Linux

 ,


0

4

Разработчики планировщика ввода/вывода BFQ подготовили патчи для слияния с основной веткой ядра Linux.

BFQ — универсальный планировщик I/O, который в первую очередь предназначен для значительного повышения отзывчивости пользовательского окружения при нагрузках на дисковую подсистему.

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

>>> Источник

О, круто! Ещё бы и BFS запилили бы, а то надоело самому ядра собирать.

anonymous ()

Ждем BFS (хотя есть же cgroups), TuxOnIce и reiser4 в mainstream.

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

Шта? Ребятки заботливо портируют рейзер на новые ядра.

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

Не надо в Linux всякое говно пихать.

Есть и противоположное мнение. Что Linux - это коллекция говна, а для нормальных проектов скоро форкнут отдельную ветку.

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

Ребятки заботливо портируют рейзер на новые ядра

Это одна из причин почему в основную ветку не взяли. Портировать то портировали а о развитии речь не идет.

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

Это одна из причин почему в основную ветку не взяли. Портировать то портировали а о развитии речь не идет.

развитие - это багфиксы? То есть, в ядро по-определению берут сырые недоделки?

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

а о развитии речь не идет

ну, тогда первое, что надо сделать - это выкинуть из ядра ext4

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

ну, тогда первое, что надо сделать - это выкинуть из ядра ext4

И большую часть дров, ага :)

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

И да, когда я слышу, что «а о развитии речь не идет», я с ужасом вспоминаю о systemd.

unfo ★★★★★ ()

джва года ждал!

haku ★★★★★ ()

неужели дождались.

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

У ядра, как и у всего софта, есть понятие стабильной версии. В последнюю можно пихать что угодно более-менее готовое, если его к моменту становления этой версии стабильной успеют допилить до стабильного состояниия.

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

Как там 12309 ?

Из багзиллы:

Vitaly 2014-02-05 11:44:27 UTC
I have successfully reproduce this bug on my HP Z200 under ubuntu 12.04 LTS

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

TuxOnIce в mainstream не стоит, должно быть опционально, у меня оно не работает, зато работает стандартный гибернейт

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

Я и без багзиллы могу сказать, что у меня система встаёт колом, при копировании больших файлов на USB3 флешку. =)

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

Я и без багзиллы могу сказать

Но в багзилле он пофикшен ;-)

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

Жаль только, что пользователям не багзиллой пользоваться надо :}

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

Ага, причём давно. Только надписи в багзилее как-то ничего не решают в реале. :)

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

Копирование на юсб — это не 12309.

Гугли hugepages madvise

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

Как там 12309 ?

Судя по всему его на макось портировали. Я постоянно на работе ловлю жесткие фризы, когда образы виртуалбокса клонирую

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

А копирование между разными разделами винта? )

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

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

sluggard ★★★★★ ()

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

Хватит программной эмуляции - как всегда, нас спасет установка на материнскую плату дискового сопроцессора. Разъем под него, между прочим, у многих уже распаян.

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

Сперва надо почитать, что это за команды, и что они делают.

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

Развитие начнётся тогда, когда будут люди, готовые в этом разобраться. Моих сил (я обычно и занимаюсь портированием этого блобопатча) хватает только на «git log -p v3.x..v3.y — fs/» и соответствующие изменения. Давно хочется запилить TRIM, но 11-й класс, блеать.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 1)

BFQ - неплохо. BFS - не нужно. Мне хватает дефолтных из коробки Деба. Давно отстрадал этим всем. Толку мало, только время драгоценное улетает на сборки-пересборки.

Gonzo ★★★★★ ()
Последнее исправление: Gonzo (всего исправлений: 1)

учитывая, что сейчас все диски делают с встроенным NCQ, немного поздно спохватились. специально тестировал в BFQ рабочем режиме (неделя активного использования компьютера), не заметил разницы с noop.

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

Забудьте вы, умерло оно уже давно.

некоторые вон и reiserfs до сих пор юзают и говорят что оно лучше ext4

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

В 10.9.2 вроде пофиксили многие тормоза, шустрее стала шевелиться.

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

BFQ — универсальный планировщик I/O, который в первую очередь предназначен для значительного повышения отзывчивости пользовательского окружения при нагрузках на дисковую подсистему.

не вижу нужности этого на чем либо кроме локалхоста

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