Scroll to navigation

PRLIMIT(1) Dienstprogramme für Benutzer PRLIMIT(1)

BEZEICHNUNG

prlimit - Begrenzungen für Prozessressourcen ermitteln und festlegen

ÜBERSICHT

prlimit [Optionen] [--Ressource[=Begrenzungen] [--pid PID]

prlimit [Optionen] [--Ressource[=Begrenzungen] Befehl [Argument …]

BESCHREIBUNG

Anhand einer Prozesskennung und einer oder mehrerer Ressourcen versucht prlimit die Begrenzungen zu ermitteln und/oder zu ändern.

Wenn ein Befehl angegeben ist, führt prlimit diesen Befehl mit den angegebenen Argumenten aus.

Der Parameter Begrenzungen wird aus einem weichen und einem harten Wert gebildet, durch einen Doppelpunkt (:) getrennt. Wenn keine Begrenzungen angegeben sind, zeigt prlimit die aktuellen Werte an. Falls nur einer der Werte nicht angegeben ist, dann wird der existierende Wert verwendet. Um die Begrenzung auf Unendlich zu setzen (RLIM_INFINITY), kann der Wert -1 oder die Zeichenkette »unlimited« übergeben werden.

Aufgrund der Natur von Grenzwerten müssen die weichen Begrenzungen kleiner oder gleich den harten Grenzwerten sein (auch Obergrenze genannt). Eine Liste aller verfügbaren Ressourcenbegrenzungen finden Sie im Abschnitt RESSOURCENOPTIONEN.

:hart legt nur die harte Begrenzung fest.

ALLGEMEINE OPTIONEN

zeigt einen Hilfetext an und beendet das Programm.
unterdrückt die Ausgabe einer Kopfzeile.
legt die zu verwendenden Ausgabespalten fest. Wenn keine Ausgabeanordnung angegeben ist, wird ein Standardsatz verwendet. Mit --help wird eine Liste aller unterstützten Spalten angezeigt.
legt die Prozesskennung fest. Falls keine angegeben ist, wird der laufende Prozess verwendet.
verwendet das Rohformat für die Ausgabe.
aktiviert den ausführlichen Modus.
zeigt Versionsinformationen an und beendet das Programm.

RESSOURCENOPTIONEN

maximale Größe einer Core-Datei
maximale Datengröße
maximal zulässige Erhöhung der Nice-Priorität
maximale Dateigröße
maximale Anzahl ausstehender Signale
maximaler im Speicher gesperrter Adressraum
maximale »Resident Set Size« (RSS).
maximale Anzahl an geöffneten Dateien
maximale Anzahl Bytes in POSIX-Meldungswarteschlangen
maximale Echtzeitpriorität
maximale Größe des Stacks
CPU-Zeit in Sekunden
maximale Anzahl an Prozessen
Adressraumbegrenzung
maximale Anzahl an eingerichteten Dateisperren
Zeitüberschreitung für Echtzeit-Tasks

ANMERKUNGEN

Der prlimit-Systemaufruf wird unter Linux seit Version 2.6.36 unterstützt, ältere Kernel-Versionen bringen dieses Programm zum Absturz.

BEISPIELE

zeigt Begrenzungswerte für alle aktuellen Ressourcen an.
zeigt die RSS-Begrenzungen an und setzt die weichen und harten Begrenzungen für die Anzahl der geöffneten Dateien auf 1024 beziehungsweise 4095.
ändert nur die weichen Begrenzungen für die Anzahl der Prozesse.
setzt für den aktuellen Prozess sowohl den harten als auch den weichen Wert für die Anzahl der Prozesse auf unbegrenzt.
setzt die weiche und die harte Begrenzung der CPU-Zeit auf zehn Sekunden und führt »sort« aus.

AUTOREN

Davidlohr Bueso <dave@gnu.org> - Im Gedenken an Dennis M. Ritchie.

SIEHE AUCH

ulimit(1p), prlimit(2)

VERFÜGBARKEIT

Der Befehl prlimit ist Teil des Pakets util-linux und kann von https://www.kernel.org/pub/linux/utils/util-linux/ heruntergeladen werden.

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.

Juli 2014 util-linux