* [Comm] Почему нет BFQ?
@ 2014-01-30 9:56 Владимир Гусев
2014-01-30 13:48 ` Gleb Fotengauer-Malinovskiy
0 siblings, 1 reply; 10+ messages in thread
From: Владимир Гусев @ 2014-01-30 9:56 UTC (permalink / raw)
To: ALT Linux Community general discussions
Установил на комп с работы Simply, нацелил на p7. Несколько месяцев
наблюдаю, ловлю порой мелкие огрехи. Комп сдох, жесткие диски перенес в
другой, помощнее. Чуть подправил, сменил ядро на -pae (8 гб памяти
стало). Стало интересно, а какой теперь у нас планировщик. Оказалось
только noop и deadline, по умолчанию deadline..
Видимо есть возможность подгрузить модуль cfq:
[root@comp-pentium-d-502a94 block]# ls
/lib/modules/3.10.26-std-pae-alt1/kernel/block/
cfq-iosched.ko
Но хочу спросить - а что же bfq? Где он? Неужели отключено в ядре? Ведь
начиная с версии ядер 3.1 он включается в состав? Почему его нет? Может
кто-нибудь аргументированно ответить? Не отпиской.
[vova@comp-pentium-d-502a94 ~]$ uname -r
3.10.26-std-pae-alt1
[vova@comp-pentium-d-502a94 ~]$ cat /sys/block/sda/queue/scheduler
noop [deadline]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-30 9:56 [Comm] Почему нет BFQ? Владимир Гусев
@ 2014-01-30 13:48 ` Gleb Fotengauer-Malinovskiy
2014-01-31 11:38 ` Владимир Гусев
0 siblings, 1 reply; 10+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2014-01-30 13:48 UTC (permalink / raw)
To: Владимир
Гусев
Cc: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 920 bytes --]
On Thu, Jan 30, 2014 at 01:56:33PM +0400, Владимир Гусев wrote:
> Но хочу спросить - а что же bfq? Где он? Неужели отключено в ядре? Ведь
> начиная с версии ядер 3.1 он включается в состав?
Нет, есть только патчи для ядер >= 3.1:
http://algo.ing.unimo.it/people/paolo/disk_sched/patches/
Можете их приложить и собрать себе ядро на ваш вкус. :)
> Почему его нет? Может
> кто-нибудь аргументированно ответить? Не отпиской.
Потому что это сторонний патчсет, который мы не посчитали необходимым в
наших дистрибутивных ядрах.
--
glebfm
Глеб Фотенгауэр-Малиновский
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-30 13:48 ` Gleb Fotengauer-Malinovskiy
@ 2014-01-31 11:38 ` Владимир Гусев
2014-01-31 11:44 ` Aleksey Novodvorsky
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Владимир Гусев @ 2014-01-31 11:38 UTC (permalink / raw)
To: ALT Linux Community general discussions
On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
Предыдущее письмо отправилось только Малиновскому. Почему-то он свой
адрес поставил первым для ответа, а не альтовый рассылочный (проверьте
настройки). Только ему и ушел мой очередной вопрос - ответа, конечно же
не последовало. Поэтому повторюсь и в рассылке:
> Потому что это сторонний патчсет, который мы не посчитали необходимым
> в наших дистрибутивных ядрах.
Вот этот ответ как раз и является той самой отпиской, о которой я
говорил выше. Интересно как раз - ПОЧЕМУ, по какой причине, что с патчем
не так, какие подводные камни. А просто так голословно, мол, включили
свою "хотелку" и все тут.. Объясните конкретнее..
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-31 11:38 ` Владимир Гусев
@ 2014-01-31 11:44 ` Aleksey Novodvorsky
2014-01-31 12:58 ` Владимир Гусев
2014-01-31 12:12 ` Андрей Черепанов
2014-01-31 12:33 ` [Comm] Почему нет BFQ? Gleb Fotengauer-Malinovskiy
2 siblings, 1 reply; 10+ messages in thread
From: Aleksey Novodvorsky @ 2014-01-31 11:44 UTC (permalink / raw)
To: ALT Linux Community general discussions
31 января 2014 г., 15:38 пользователь Владимир Гусев
<vova1971@narod.ru> написал:
> On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
>
> Предыдущее письмо отправилось только Малиновскому. Почему-то он свой адрес
> поставил первым для ответа, а не альтовый рассылочный (проверьте настройки).
> Только ему и ушел мой очередной вопрос - ответа, конечно же не последовало.
> Поэтому повторюсь и в рассылке:
>
>
>> Потому что это сторонний патчсет, который мы не посчитали необходимым в
>> наших дистрибутивных ядрах.
>
>
> Вот этот ответ как раз и является той самой отпиской, о которой я говорил
> выше. Интересно как раз - ПОЧЕМУ, по какой причине, что с патчем не так,
> какие подводные камни. А просто так голословно, мол, включили свою "хотелку"
> и все тут.. Объясните конкретнее..
Владимир, нужны очень веские основания для включения сторонних, не
поддерживаемых апстримом патчей. Таких патчей очень много и их
использование в стабильных ядрах есть ответственность мейнтейнера
ядра.
Обычно они включаются в самосборные ядра или экспериментальные неподдерживаемые.
Если Вы можете представить веские аргументы в пользу таких
экспериментов, с указанием ядер с BFQ в других дистрибутивах, то можно
обсудить.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-31 11:38 ` Владимир Гусев
2014-01-31 11:44 ` Aleksey Novodvorsky
@ 2014-01-31 12:12 ` Андрей Черепанов
2014-01-31 12:27 ` Sergey V Turchin
2014-01-31 12:45 ` Владимир Гусев
2014-01-31 12:33 ` [Comm] Почему нет BFQ? Gleb Fotengauer-Malinovskiy
2 siblings, 2 replies; 10+ messages in thread
From: Андрей Черепанов @ 2014-01-31 12:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
31.01.2014 15:38, Владимир Гусев пишет:
> On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
>
> Предыдущее письмо отправилось только Малиновскому. Почему-то он свой
> адрес поставил первым для ответа, а не альтовый рассылочный (проверьте
> настройки). Только ему и ушел мой очередной вопрос - ответа, конечно же
> не последовало. Поэтому повторюсь и в рассылке:
Возможно, имеет смысл вам проверить почтовый клиент. Мой Thunderbird
ответил в рассылку на письмо Глеба. Полагаю, что и KMail на письмо с
такими хидерами ответил в рассылку.
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-31 12:12 ` Андрей Черепанов
@ 2014-01-31 12:27 ` Sergey V Turchin
2014-01-31 12:41 ` [Comm] Почему нет BFQ? [JT] Владимир Гусев
2014-01-31 12:45 ` Владимир Гусев
1 sibling, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2014-01-31 12:27 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 310 bytes --]
On Friday 31 January 2014 16:12:25 Андрей Черепанов wrote:
[...]
> KMail на письмо с такими хидерами ответил в рассылку.
KMail ответил Глебу и сделал CC в рассылку.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-31 11:38 ` Владимир Гусев
2014-01-31 11:44 ` Aleksey Novodvorsky
2014-01-31 12:12 ` Андрей Черепанов
@ 2014-01-31 12:33 ` Gleb Fotengauer-Malinovskiy
2 siblings, 0 replies; 10+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2014-01-31 12:33 UTC (permalink / raw)
To: Владимир
Гусев
Cc: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 2030 bytes --]
On Fri, Jan 31, 2014 at 03:38:22PM +0400, Владимир Гусев wrote:
> On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
>
> Предыдущее письмо отправилось только Малиновскому.
Это письмо не пришло.
> Почему-то он свой адрес
> поставил первым для ответа, а не альтовый рассылочный (проверьте настройки).
Своё прошлое письмо я писал вам с копией в рассылку, вам стоило отвечать
на то письмо, которое пришло в рассылку.
> Только ему и ушел мой очередной вопрос - ответа, конечно же не последовало.
> Поэтому повторюсь и в рассылке:
>
> >Потому что это сторонний патчсет, который мы не посчитали необходимым в
> >наших дистрибутивных ядрах.
>
> Вот этот ответ как раз и является той самой отпиской, о которой я говорил
> выше. Интересно как раз - ПОЧЕМУ, по какой причине, что с патчем не так,
> какие подводные камни. А просто так голословно, мол, включили свою "хотелку"
> и все тут.. Объясните конкретнее..
Ответ Алексея Новодворского кажется мне вполне исчерпывающим.
Учтите, что эти патчи не приняли не только мы, а ещё и разработчики ядра.
Нужны веские причины принимать такой патч, а не веские причины его не
принимать.
--
glebfm
Глеб Фотенгауэр-Малиновский
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ? [JT]
2014-01-31 12:27 ` Sergey V Turchin
@ 2014-01-31 12:41 ` Владимир Гусев
0 siblings, 0 replies; 10+ messages in thread
From: Владимир Гусев @ 2014-01-31 12:41 UTC (permalink / raw)
To: ALT Linux Community general discussions
On 01/31/2014 04:27 PM, Sergey V Turchin wrote:
> On Friday 31 January 2014 16:12:25 Андрей Черепанов wrote:
>
> [...]
>> KMail на письмо с такими хидерами ответил в рассылку.
> KMail ответил Глебу и сделал CC в рассылку.
>
У меня сделалось то же самое.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ? [JT]
2014-01-31 12:12 ` Андрей Черепанов
2014-01-31 12:27 ` Sergey V Turchin
@ 2014-01-31 12:45 ` Владимир Гусев
1 sibling, 0 replies; 10+ messages in thread
From: Владимир Гусев @ 2014-01-31 12:45 UTC (permalink / raw)
To: ALT Linux Community general discussions
On 01/31/2014 04:12 PM, Андрей Черепанов wrote:
> 31.01.2014 15:38, Владимир Гусев пишет:
>> On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
>>
>> Предыдущее письмо отправилось только Малиновскому. Почему-то он свой
>> адрес поставил первым для ответа, а не альтовый рассылочный (проверьте
>> настройки). Только ему и ушел мой очередной вопрос - ответа, конечно же
>> не последовало. Поэтому повторюсь и в рассылке:
> Возможно, имеет смысл вам проверить почтовый клиент. Мой Thunderbird
> ответил в рассылку на письмо Глеба. Полагаю, что и KMail на письмо с
> такими хидерами ответил в рассылку.
>
У меня с этим как раз все ОК, все-таки 10 лет в рассылке, правила еще
помню.. :)
Вот прямо сейчас еще проверил - reply на ваше сообщение ставит в To:
адрес рассылки, а reply на сообщение Глеба - в To: ставится его личный
адрес (только что еще раз проверил). Вчера вечером я этого не заметил.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] Почему нет BFQ?
2014-01-31 11:44 ` Aleksey Novodvorsky
@ 2014-01-31 12:58 ` Владимир Гусев
0 siblings, 0 replies; 10+ messages in thread
From: Владимир Гусев @ 2014-01-31 12:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
On 01/31/2014 03:44 PM, Aleksey Novodvorsky wrote:
> 31 января 2014 г., 15:38 пользователь Владимир Гусев
> <vova1971@narod.ru> написал:
>> On 01/30/2014 05:48 PM, Gleb Fotengauer-Malinovskiy wrote:
>>
>> Предыдущее письмо отправилось только Малиновскому. Почему-то он свой адрес
>> поставил первым для ответа, а не альтовый рассылочный (проверьте настройки).
>> Только ему и ушел мой очередной вопрос - ответа, конечно же не последовало.
>> Поэтому повторюсь и в рассылке:
>>
>>
>>> Потому что это сторонний патчсет, который мы не посчитали необходимым в
>>> наших дистрибутивных ядрах.
>>
>> Вот этот ответ как раз и является той самой отпиской, о которой я говорил
>> выше. Интересно как раз - ПОЧЕМУ, по какой причине, что с патчем не так,
>> какие подводные камни. А просто так голословно, мол, включили свою "хотелку"
>> и все тут.. Объясните конкретнее..
> Владимир, нужны очень веские основания для включения сторонних, не
> поддерживаемых апстримом патчей. Таких патчей очень много и их
> использование в стабильных ядрах есть ответственность мейнтейнера
> ядра.
Просто сколько я ни наблюдаю за судьбой этого планировщика, столько
вокруг него создается атмосфера неприятия, к нему относятся примерно так
же, как астрономы к астрологии.. Неужели шаманство и никакого эффекта он
не дает?
> Обычно они включаются в самосборные ядра или экспериментальные неподдерживаемые.
> Если Вы можете представить веские аргументы в пользу таких
> экспериментов, с указанием ядер с BFQ в других дистрибутивах, то можно
> обсудить.
Чтобы иметь веские аргументы, нужно с ним поработать, это да.. Что
собственно я и хотел бы сделать, поиграться с ним, сделать замеры,
сравнить с имеющимися планировщикоами, но с имеющимся готовым ядром. В
последний раз я пересобирал ядро и некоторые модули к нему, года 4
назад, и сейчас не готов - надо вспоминать, как это делалось, железа для
тестов дома уже нет (только MacBook), да и времени тоже..
Эспериментировать на работе с боевой машиной, с которой сейчас пишу,
как-то нет желания..
Но веские аргументы должны быть и при смене дефолтного планировщика -
раньше везде включался по умолчанию cfq, хотя мне он был не очень,
anticipatory поинтереснее был.. а теперь его даже нет в списке
активированных. Что-то же произошло.. И почему deadline тогда, а не
просто noop?
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-01-31 12:58 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-30 9:56 [Comm] Почему нет BFQ? Владимир Гусев
2014-01-30 13:48 ` Gleb Fotengauer-Malinovskiy
2014-01-31 11:38 ` Владимир Гусев
2014-01-31 11:44 ` Aleksey Novodvorsky
2014-01-31 12:58 ` Владимир Гусев
2014-01-31 12:12 ` Андрей Черепанов
2014-01-31 12:27 ` Sergey V Turchin
2014-01-31 12:41 ` [Comm] Почему нет BFQ? [JT] Владимир Гусев
2014-01-31 12:45 ` Владимир Гусев
2014-01-31 12:33 ` [Comm] Почему нет BFQ? Gleb Fotengauer-Malinovskiy
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git