Frage:
Wie legen Sie das Maxopenfiles-Limit in Yosemite fest?
Alex Moore
2014-10-17 23:00:44 UTC
view on stackexchange narkive permalink

Wie legen Sie ein weiches Limit für maxopenfiles in Yosemite fest?

Ich habe Yosemite letzte Nacht installiert und jetzt werden meine Einstellungen in meinem / etc / launchd ignoriert .conf -Datei:

  $ cat /etc/launchd.conflimit maxfiles 32768 65536 $ launchctl limit maxfiles maxfiles 256 unbegrenzt  
Drei antworten:
Jelmer
2014-10-19 21:00:29 UTC
view on stackexchange narkive permalink

Ich habe eine /etc/sysctl.conf -Datei mit folgendem Inhalt erstellt:

  kern.maxfiles = 100000  

Wenn ich nach dem Neustart sysctl kern.maxfiles ausführe, wird dort der neue Wert angezeigt.

Alistair McMillan
2014-10-18 00:37:36 UTC
view on stackexchange narkive permalink

Es sieht so aus, als hätte Apple aus Sicherheitsgründen die Unterstützung für /etc/launchd.conf entfernt. Es ist bei einer sauberen Yosemite-Installation nicht mehr vorhanden.

Aus der Datei man launchctl :

launchctl nicht mehr hat einen interaktiven Modus und akzeptiert auch keine Befehle von stdin. Die Datei /etc/launchd.conf wird nicht mehr konsultiert, damit Unterbefehle während der frühen Startzeit ausgeführt werden. Diese Funktionalität wurde aus Sicherheitsgründen entfernt.

kenorb
2018-01-12 06:57:49 UTC
view on stackexchange narkive permalink

Die empfohlene Methode für die meisten Versionen von macOS besteht darin, die Eigenschaftslistendatei ( .pfile ) eines Benutzeragenten in einem LaunchAgents -Verzeichnis zu erstellen.

Dies kann mit dem folgenden Befehl erstellt werden:

sudo / usr / libexec / PlistBuddy /Library/LaunchAgents/com.launchd.maxfiles.plist -c "Label-Zeichenfolge hinzufügen com.launchd.maxfiles" -c "ProgramArguments-Array hinzufügen" -c "ProgramArguments hinzufügen:string launchctl "-c" add ProgramArguments: string limit "-c" add ProgramArguments: string maxfiles "-c" add ProgramArguments: string 10240 "-c" add ProgramArguments: string unbegrenzt "-c" add RunAtLoad bool true "

Dokumentationsseite: Erstellen von Startdämonen und -agenten. sup>

Verwandte Themen: Wie kann der maximale Systemressourcenverbrauch auf einem Mac dauerhaft gesteuert werden?



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...