Was ist daran falsch, wenn Sie Ihre .bashrc
Datei bei ulimit -s size
jedem Start einer Terminalsitzung bearbeiten ?
So erhöhen Sie das Stack-Limit dauerhaft ohne Neustart
21690
Simon
Ich muss die Standardstapelgröße unter Linux erhöhen. Wie ich weiß gibt es normalerweise zwei Möglichkeiten:
ulimit -s size
/etc/security/limits.conf
Die ulimit-Methode funktioniert nur, solange ich angemeldet bin.
limits.conf funktioniert nach einem Neustart.
Gibt es eine Möglichkeit, den Grenzwert ohne Neustart zu erhöhen?
Es muss einen Weg geben, dies zu tun. Der Befehl ulimit shell funktioniert für einen Benutzer nicht. Der aktuell angemeldete Benutzer hat keine Berechtigung, sein Limit zu ändern, es sei denn, er ist root.
Matt H vor 11 Jahren
0
2 Antworten auf die Frage
4
Patrick87
Leider ist das nicht für mich als Benutzer, sondern für den couchdb-Prozess, der abstürzt, weil ein Dokument in der DB zu groß ist, um in den Stapel zu passen.
Simon vor 13 Jahren
0
@ Simon: Das bedeutet, dass Sie diesen Vorgang derzeit jedes Mal neu starten? Wie wird das gemacht? Können Sie nicht die 'ulimit -s size' in den Skripten, die den Neustart steuern, zusammenfügen?
MSalters vor 13 Jahren
0
Nun, es ist ein Teilprozess von couchdb, der abstürzt (couchjs). Daher sollten alle vom Benutzer couchdb gestarteten Prozesse einen größeren Stack haben
Simon vor 13 Jahren
0
0
Vinicius Kamakura
Wenn Sie dies programmgesteuert machen möchten, können Sie die setrlimit()
Funktion verwenden.
Leider muss ich das Limit für couchdb festlegen, nicht für ein eigenes Programm. Eine programmatische Einstellung ist also nicht in Frage
Simon vor 13 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4