ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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