Ich habe ziemlich viele Anmeldeobjekte auf meinem Mac, hauptsächlich Apps, die ich im Hintergrund laufen lassen möchte (wie Tweetbot oder Reeder), die ich aber nicht sofort verwende. Diesen Apps möchte ich eine initiale Nettigkeit von -20 geben, da mir ein flotter Systemstart wichtiger ist als Apps, die ich nicht gleich nutze (aber trotzdem automatisch mit dem System gestartet haben möchte). Nach einiger Zeit sollten sie jedoch automatisch auf 0 zurückgesetzt werden.
Gibt es eine Möglichkeit, dies mit Login-Elementen zu erreichen? Ich weiß, dass Sie Launch-Daemons eine anfängliche Nettigkeit geben können (aber Sie müssen sie manuell renicen). Ich nehme an, es ist auch möglich, ein Skript zu schreiben, das die Nettigkeit einiger Apps beim Systemstart auf -20 setzt, aber ich würde einen saubereren und einfacher zu wartenden Weg bevorzugen, um dies zu erreichen.
Anstatt nice zu verwenden, könnten Sie an einer App interessiert sein, mit der Sie den Start bestimmter Apps nach dem Start einige Sekunden verzögern können.
Tolle Idee von Flackshak! Nach der Idee eines verzögerten Starts der Apps nach dem Start sind hier einige andere Möglichkeiten, die mir einfallen.
für einen verzögerten Start Ihrer Hintergrund-Leerlauf-Apps.
Probieren Sie es aus: DelayedLauncher
Gerry
JustSid
Gerry
nice
bedeutet E/A und Netzwerk? Was ich versuche zu sagen ist, dass Sie keinen Unterschied bemerken werden, wenn Sie diesen Prozessen zunächst eine niedrigere Priorität geben. Ich bin mir sicher, dass ein Kaltstart ohne diese Apps, die überhaupt automatisch starten, nicht merklich schneller sein wird als einer mit ihnen.JustSid