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


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

Re: Prozessverteilung

From Andreas Kohlbach <ank@spamfence.net>
Newsgroups de.comp.os.unix.linux.misc
Subject Re: Prozessverteilung
Date 2021-03-27 13:30 -0400
Organization https://news-commentaries.blogspot.com/
Message-ID <87im5cy057.fsf@usenet.ankman.de> (permalink)
References <5d63c799-cfc7-9afd-9d48-5bc87e04b24d@alexander-goetzenstein.my-fqdn.de>

Show all headers | View raw


On Sat, 27 Mar 2021 14:17:14 +0100, Alexander Goetzenstein wrote:
>
> hier™ (Tumbleweed/KDE) laufen gelegentlich zwei jeweils offenbar
> leistungshungrige Anwendungen, die sich gegenseitig das Leben schwer
> machen und das System insgesamt spürbar träge machen. Wenn ich die
> Auslastung der Prozesse beschaue, sieht es so aus, als wenn beide
> Programme denselben Kern belasten, während die übrigen Kerne vor sich
> hin dümpeln. Eigentlich hätte ich erwartet, dass die Last automatisch
> verteilt wird.

Sollte eigentlich.

Das System sollte trotzdem nicht (spürbar) träge machen, wenn die anderen
Kerne nichts zu tun haben. Außer alle Prozesse sind so dämlich, nur
diesen einen Kern zu nutzen. Aber eigentlich sollte die Verteilung
Aufgabe des Schedulers sein, auf die Prozesse AFAIK selbst keinen
Einfluss haben.

Wie prüfst Du die Auslastung? top, px,...?

> Kann man in einem solchen Fall die Prozesse auf andere
> Kerne verschieben? Oder gibt es Methoden, das gleich beim Start zu
> forcieren?

Um etwas Luft zu verschaffen, kannst Du die Prozesse "freundlicher" (mit
nice) machen. Wenn Du top installiert hast, siehst Du nach dem Aufruf
(vielleicht gleich als root, falls besagte Prozesse nicht unter Deinem
User laufen) oben die hungrigsten Prozesse. r erlaubt Prozessen eine
andere Priorität zu geben. Nach r sollte bereits die PID oben erscheinen,
die das System am meisten belastet. Dann ENTER und anschließend
vielleicht 20. Der Prozess wird (vermutlich) weiter nur diesen Kern
nutzen, aber mit geringerer Priorität, somit anderen Prozessen mehr Zeit
geben.
-- 
Andreas

PGP fingerprint 952B0A9F12C2FD6C9F7E68DAA9C2EA89D1A370E0

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


Thread

Prozessverteilung Alexander Goetzenstein <alexander_goetzenstein@web.de> - 2021-03-27 14:17 +0100
  Re: Prozessverteilung Tim Ritberg <tim@server.invalid> - 2021-03-27 14:40 +0100
  Re: Prozessverteilung Andreas Kohlbach <ank@spamfence.net> - 2021-03-27 13:30 -0400
  Re: Prozessverteilung Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-03-28 01:36 +0100
    Re: Prozessverteilung Andreas Kohlbach <ank@spamfence.net> - 2021-03-28 05:14 -0400
      Re: Prozessverteilung Tim Ritberg <tim@server.invalid> - 2021-03-28 11:35 +0200
      Re: Prozessverteilung Helmut Waitzmann <nn.throttle@xoxy.net> - 2021-03-28 22:56 +0200
      Re: Prozessverteilung Kay Martinen <usenet@martinen.de> - 2021-03-29 22:56 +0200

csiph-web