Renice-ähnliches Tool für Benutzer ohne Rootberechtigung, um OOM anzupassen?

586
Matthew Cline

Gibt es so etwas wie Renice für OOM anpassen? Das heißt, etwas, das einem Benutzer ohne Rootberechtigung die Anpassung des OOM-Werts der Prozesse, die er besitzt, ermöglichen (aber nicht verringern) würde.

1

1 Antwort auf die Frage

0
NickW

Es gibt nichts, was dies als Programm tut, aber dann kommt Skripting ins Spiel. Schreiben Sie ein Skript, das alle PIDs findet, die mit ihrer UID gestartet wurden, und lässt sie dann den Prozess auswählen und -1000(z. B.) Echos dazu /proc/<pid>/oom_score_adj.

Sie können es dann zu einer ausführbaren Root-Datei machen und sudo den Zugriff auf die Personen gewähren, die es benötigen.

Ich mache das schon. Ich möchte nicht mehr von Hand gerollte Skripte und Sudo-Berechtigungen verwenden, sondern Werkzeuge, die für meine Zwecke entwickelt wurden. Matthew Cline vor 11 Jahren 0
Über alles, was ich finden kann, ist so etwas. Https://github.com/solarkennedy/oom-tools/blob/master/oom-adjuster.conf es ist nur einen Schritt von dem entfernt, worüber wir reden. NickW vor 11 Jahren 1