Da bin ich ein bisschen ratlos.
Ich führe einen großen Import in die Apertur aus, und mein System wird dadurch langsamer, bis es vollständig gecrawlt ist. Dies macht es praktisch unbrauchbar für alles, auch für das Surfen im Internet. Da dies etwas unnatürlich erscheint, habe ich mich ein wenig umgesehen.
Laufen ps -Al
zeigt , dass offenbar standardmäßig das Dock
, Finder
und SystemUIServer
alle zu laufen scheinen eine Priorität weit dann Userland - Anwendungen senken. Während Benutzeranwendungen normalerweise eine Priorität von 33 haben, haben Dock, Finder usw. eine Priorität von 53.
Das Endergebnis ist, dass JEDE prozessorintensive Aufgabe die Benutzeroberfläche vollständig überlastet und das System unbrauchbar macht, bis es fertig ist.
Wenn Sie renice -20 -p <prid>
Bumps mit derselben Priorität wie die übrige Benutzeroberfläche verwenden, müssen Sie nicht 1-3 Sekunden (!) Warten, bis die Benutzeroberfläche auf einen einfachen Mausklick reagiert.
Thad sagte, ich habe zwei Fragen:
Gibt es einen Grund, warum ich die Thread-Priorität des Finders nicht so ändern sollte?
Gibt es eine Möglichkeit, die Prioritätsänderung dauerhaft zu machen, z. B. bleibt dies auch nach dem Neustart der Fall.