On Monday 08 August 2005 11:09, u grosskinsky wrote:
ist es möglich den Zugriff eines dienstes auf die CPU einzuschränken ? Hintergrund ist das Clamd sich der CPU bedient und ich diese Priorität versuchen möchte einzuschränken das er z.b. max 50 % der Möglichen CPU last erhält um das System nicht komplett lahmzulegen?
Schau dir mal /etc/security/limits.conf an, die es zumindest hier bei mir unter SuSE 9.0 gibt. Dort könnte man die Priorität der Prozesse festlegen, die der Benutzer startet, der auch deinen Dienst startet. Limits.conf hat sogar einen Wert für "max CPU time", in Klammern MIN, ob das für Minuten steht und man damit wirklich ein Zeitlimit setzen kann? Keine Ahnung, ich würde es eher über die Priorität versuchen, sind sicher dieselben Werte wie in man nice beschrieben. hth Malte