Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #145097

Re: irqbalance?

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Stefan Reuther <stefan.news@arcor.de>
Newsgroups de.comp.os.unix.linux.misc
Subject Re: irqbalance?
Date Sun, 4 May 2025 10:16:45 +0200
Lines 28
Message-ID <vv7eqe.4js.1@stefan.msgid.phost.de> (permalink)
References <vv55de$evvd$1@news1.tnib.de>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace individual.net mXePfE/98xSPLT9E4nJkrgTp6SGBmPJLYY8LJf5Rit7mrRoHFA
Cancel-Lock sha1:i8QlMP7//0iPnImky0yfzPlO4cs= sha256:/TPiMgQ4Af9gLND1ozLoU0AII5aiuDV+fP4CIKuULaU=
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 Hamster/2.1.0.1538
In-Reply-To <vv55de$evvd$1@news1.tnib.de>
Xref csiph.com de.comp.os.unix.linux.misc:145097

Show key headers only | View raw


Am 03.05.2025 um 15:23 schrieb Marc Haber:
> auf einigen meinen (Debian-)Systemen habe ich irqbalance installiert
> (https://github.com/Irqbalance/irqbalance). Das Upstream-Repo ist
> lebendig, das Debian-Paket nicht wirklich auf dem allerneuesten Stand
> (u.a. fehlt eine native systemd-Unit).
> 
> Ich frage mich: Braucht es das überhaupt? Sollte nicht der Kernel
> schon darauf achten, dass auch die Interrupts eines Prozesses auf die
> Prozessorkerne verteilt werden?

Die Interrupts eines Prozesses willst du eigentlich gerade nicht
pauschal über die Prozessorkerne verteilen, damit die nicht ständig den
Cache hin und her schieben müssen.

Ganz so einfach ist es nicht, da eine ideale Lösung zu finden. OK,
"alles, was zum Netzwerkzugriff gehört" auf einen Core, nämlich denen,
der die Netzwerkpakete empfängt, aber was, wenn der anfängt, mit dem
Massenspeicher zu reden? Und was, wenn ich drei Cores habe, die Netzwerk
machen?

Spontan hätte ich da auch kluge Algorithmen im Kernel erwartet, genauso,
wie der Kernel kluge Speicherallokationsalgorithmen und kluge
Massenspeicherschedulingalgorithmen enthält. Beim kurzen Querlesen finde
ich zumindest keine Beschreibung, was irqbalance überhaupt macht, und
was das Defizit im Kernel ist, was es behebt.


  Stefan

Back to de.comp.os.unix.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

irqbalance? Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-05-03 15:23 +0200
  Re: irqbalance? Friedemann Stoyan <usenet@ip6-mail.de> - 2025-05-03 16:45 +0200
  Re: irqbalance? Stefan Reuther <stefan.news@arcor.de> - 2025-05-04 10:16 +0200
    Re: irqbalance? Gregor Szaktilla <spam0.sz@ktilla.de> - 2025-05-04 22:30 +0200
      Re: irqbalance? Stefan Reuther <stefan.news@arcor.de> - 2025-05-05 17:44 +0200
    Re: irqbalance? Markus Schaaf <mschaaf@elaboris.de> - 2025-05-05 18:58 +0200
    Re: irqbalance? Dietz Proepper <dietz.usenet@rotfl.franken.de> - 2025-05-05 23:09 +0200
      Re: irqbalance? Marc Haber <mh+usenetspam1118@zugschl.us> - 2025-05-06 21:19 +0200
    Re: irqbalance? Kay Martinen <usenet@martinen.de> - 2025-05-05 23:19 +0200
      Re: irqbalance? Christian Garbs <mitch@cgarbs.de> - 2025-05-06 07:00 +0000
      Re: irqbalance? Stefan Reuther <stefan.news@arcor.de> - 2025-05-06 20:50 +0200

csiph-web