* [devel] Целесообразность CONFIG_HZ_250 на x86_64
@ 2014-11-20 19:10 alexei
2014-11-27 1:41 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: alexei @ 2014-11-20 19:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
Добрый день!
Ранее здесь уже было обсуждение обоснованности CONFIG_HZ_250 в параметрах
ядра. Тогда такие настройки аргументировались тем, что на старом железе при иных знчениях
получается чувствительная регрессия производительности. Но прошло семь лет, и не настала ли
пора подумать о небольшом тюнинге ядра? Хотя бы для архитектуры x86_64, ибо если железо работает
в 64-битном режиме, то CONFIG_HZ_1000 ей сам Линус прописал.
При попытке прожевать >1G трафика шейпером и iptables поимел фееричные фризы системы и дропы
пакетов. Аналогичные проблемы (правда, без развития регрессии производительности) проявляются
и на BRAS'ах (на них тоже подходим к уровню ~1G на сетевой порт). Во всех рекомендациях прямо
пишут "CONFIG_HZ должен быть не менее 1000". Пришлось локально пересобирать std-def с двумя
измененными параметрами (по некоторым причинам использовать ws-ядра не представляется возможным)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-20 19:10 [devel] Целесообразность CONFIG_HZ_250 на x86_64 alexei
@ 2014-11-27 1:41 ` Michael Shigorin
2014-11-27 8:40 ` Anton Farygin
2014-11-27 12:20 ` Anton V. Boyarshinov
2 siblings, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2014-11-27 1:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Nov 21, 2014 at 04:10:04AM +0900, alexei@taf.ru wrote:
> Ранее здесь уже было обсуждение обоснованности CONFIG_HZ_250 в
> параметрах ядра.
Есть и сомнения насчёт наших CONFIG_NO_HZ_* ввиду
http://cateee.net/lkddb/web-lkddb/NO_HZ_FULL.html ("say N") и
http://cateee.net/lkddb/web-lkddb/NO_HZ_IDLE.html ("say Y")
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-20 19:10 [devel] Целесообразность CONFIG_HZ_250 на x86_64 alexei
2014-11-27 1:41 ` Michael Shigorin
@ 2014-11-27 8:40 ` Anton Farygin
2014-11-27 12:20 ` Anton V. Boyarshinov
2 siblings, 0 replies; 11+ messages in thread
From: Anton Farygin @ 2014-11-27 8:40 UTC (permalink / raw)
To: devel
On 20.11.2014 22:10, alexei-W/DNgjy8krs@public.gmane.org wrote:
> Добрый день!
>
> Ранее здесь уже было обсуждение обоснованности CONFIG_HZ_250 в параметрах
> ядра. Тогда такие настройки аргументировались тем, что на старом железе при иных знчениях
> получается чувствительная регрессия производительности. Но прошло семь лет, и не настала ли
> пора подумать о небольшом тюнинге ядра? Хотя бы для архитектуры x86_64, ибо если железо работает
> в 64-битном режиме, то CONFIG_HZ_1000 ей сам Линус прописал.
>
> При попытке прожевать >1G трафика шейпером и iptables поимел фееричные фризы системы и дропы
> пакетов. Аналогичные проблемы (правда, без развития регрессии производительности) проявляются
> и на BRAS'ах (на них тоже подходим к уровню ~1G на сетевой порт). Во всех рекомендациях прямо
> пишут "CONFIG_HZ должен быть не менее 1000". Пришлось локально пересобирать std-def с двумя
> измененными параметрами (по некоторым причинам использовать ws-ядра не представляется возможным)
По поводу шейпера это очень странно - у меня есть конфигурация с
шейпером на 2300 хостов и потоком в 1300 мегабит, всё пережёвывается без
проблем с загрузкой CPU около 0.7% в пиках - обычный Xeon E5606
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-20 19:10 [devel] Целесообразность CONFIG_HZ_250 на x86_64 alexei
2014-11-27 1:41 ` Michael Shigorin
2014-11-27 8:40 ` Anton Farygin
@ 2014-11-27 12:20 ` Anton V. Boyarshinov
2014-11-27 12:39 ` Anton Gorlov
2 siblings, 1 reply; 11+ messages in thread
From: Anton V. Boyarshinov @ 2014-11-27 12:20 UTC (permalink / raw)
To: alexei; +Cc: ALT Linux Team development discussions
Добрый день
> пишут "CONFIG_HZ должен быть не менее 1000". Пришлось локально пересобирать std-def с двумя
> измененными параметрами (по некоторым причинам использовать ws-ядра не представляется возможным)
Исправлено в свежих сборках.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-27 12:20 ` Anton V. Boyarshinov
@ 2014-11-27 12:39 ` Anton Gorlov
2014-11-28 14:40 ` Anton V. Boyarshinov
2014-11-28 23:58 ` Anton Gorlov
0 siblings, 2 replies; 11+ messages in thread
From: Anton Gorlov @ 2014-11-27 12:39 UTC (permalink / raw)
To: ALT Linux Team development discussions
Надеюсь в p7 тоже прилетит?
27.11.2014 15:20, Anton V. Boyarshinov пишет:
> Добрый день
>
>> пишут "CONFIG_HZ должен быть не менее 1000". Пришлось локально пересобирать std-def с двумя
>> измененными параметрами (по некоторым причинам использовать ws-ядра не представляется возможным)
> Исправлено в свежих сборках.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-27 12:39 ` Anton Gorlov
@ 2014-11-28 14:40 ` Anton V. Boyarshinov
2014-11-28 23:58 ` Anton Gorlov
1 sibling, 0 replies; 11+ messages in thread
From: Anton V. Boyarshinov @ 2014-11-28 14:40 UTC (permalink / raw)
To: Anton Gorlov; +Cc: ALT Linux Team development discussions
On Thu, 27 Nov 2014 15:39:58 +0300 Anton Gorlov wrote:
> Надеюсь в p7 тоже прилетит?
Уже прилетело
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-27 12:39 ` Anton Gorlov
2014-11-28 14:40 ` Anton V. Boyarshinov
@ 2014-11-28 23:58 ` Anton Gorlov
2014-11-29 1:45 ` alexei
1 sibling, 1 reply; 11+ messages in thread
From: Anton Gorlov @ 2014-11-28 23:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
А в p7 в каком ядре?
В 3.14.24-std-def-alt1 #1 SMP по прежнему CONFIG_HZ=250 CONFIG_NO_HZ=y
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-28 23:58 ` Anton Gorlov
@ 2014-11-29 1:45 ` alexei
2014-11-29 8:21 ` Anton Gorlov
0 siblings, 1 reply; 11+ messages in thread
From: alexei @ 2014-11-29 1:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
3.14.25-std-def-alt1 уже с 1000
----- Исходное сообщение -----
> От: "Anton Gorlov" <stalker@altlinux.ru>
> Кому: "ALT Linux Team development discussions" <devel@lists.altlinux.org>
> Отправленные: Суббота, 29 Ноябрь 2014 г 7:58:54
> Тема: Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
> А в p7 в каком ядре?
> В 3.14.24-std-def-alt1 #1 SMP по прежнему CONFIG_HZ=250 CONFIG_NO_HZ=y
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-29 1:45 ` alexei
@ 2014-11-29 8:21 ` Anton Gorlov
2014-11-29 11:06 ` Sergey Y. Afonin
0 siblings, 1 reply; 11+ messages in thread
From: Anton Gorlov @ 2014-11-29 8:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
29.11.2014 04:45, alexei@taf.ru пишет:
> 3.14.25-std-def-alt1 уже с 1000
Аха.. Ждём_с когда доплывёт..
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-29 8:21 ` Anton Gorlov
@ 2014-11-29 11:06 ` Sergey Y. Afonin
2014-11-29 14:57 ` Anton Gorlov
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Y. Afonin @ 2014-11-29 11:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Saturday 29 November 2014, Anton Gorlov wrote:
> > 3.14.25-std-def-alt1 уже с 1000
> Аха.. Ждём_с когда доплывёт..
Куда ?.. Уже давно должно было быть. Оно вот тут было:
[cyber] I: p7/branch packages: +57 (14695)
From: QA Team Robot <qa@altlinux.org>
To: sisyphus-cybertalk@lists.altlinux.org
Date: 26/11/2014 08:48
--
С уважением, Сергей Афонин
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Целесообразность CONFIG_HZ_250 на x86_64
2014-11-29 11:06 ` Sergey Y. Afonin
@ 2014-11-29 14:57 ` Anton Gorlov
0 siblings, 0 replies; 11+ messages in thread
From: Anton Gorlov @ 2014-11-29 14:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
Тем не менее на rsync.altlinux.org приплыло только сегодня..
29.11.2014 14:06, Sergey Y. Afonin пишет:
> Куда ?.. Уже давно должно было быть. Оно вот тут было:
>
> [cyber] I: p7/branch packages: +57 (14695)
> From: QA Team Robot <qa@altlinux.org>
> To: sisyphus-cybertalk@lists.altlinux.org
> Date: 26/11/2014 08:48
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2014-11-29 14:57 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-20 19:10 [devel] Целесообразность CONFIG_HZ_250 на x86_64 alexei
2014-11-27 1:41 ` Michael Shigorin
2014-11-27 8:40 ` Anton Farygin
2014-11-27 12:20 ` Anton V. Boyarshinov
2014-11-27 12:39 ` Anton Gorlov
2014-11-28 14:40 ` Anton V. Boyarshinov
2014-11-28 23:58 ` Anton Gorlov
2014-11-29 1:45 ` alexei
2014-11-29 8:21 ` Anton Gorlov
2014-11-29 11:06 ` Sergey Y. Afonin
2014-11-29 14:57 ` Anton Gorlov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git