Wie kann ich sehen, welche meiner Anmeldeobjekte meine Startzeit verlangsamen?

Kürzlich – vielleicht als ich auf Lion aktualisiert habe, vielleicht ein anderes Mal – ist mir aufgefallen, dass OS X nach dem Start nicht mehr so ​​schnell einsatzbereit ist wie früher.

Ich habe eine schnelle SSD als einziges internes Laufwerk und konnte innerhalb weniger Sekunden nach der Anmeldung tun, was ich wollte. Jetzt, da meine Anmeldeobjekte und zuvor geöffneten Anwendungen erneut geöffnet werden, gibt es mindestens einen Punkt bei dem ich etwa zehn Sekunden warten muss, während nichts passiert.

Mir scheint, dass Login Items (etwas) seriell und nicht (ganz) parallel gestartet werden. Aus dieser Annahme schließe ich, dass mindestens eines meiner Anmeldeobjekte den Rest der Warteschlange aufhält.

Also meine Frage: Gibt es eine Möglichkeit für mich, den Startvorgang zu protokollieren und im Protokoll nachzusehen, welche App die Warteschlange hängt?

Antworten (2)

Die Startzeit der einzelnen Prozesse sehen Sie im Terminal ( ps aux). Dies kann Ihnen einen Hinweis auf die relative Startzeit und eventuell auftretende Verzögerungen geben.

Wenn Sie zu Systemeinstellungen » Benutzer & Gruppen » Anmeldeobjekte gehen, gibt es eine Liste von Objekten, die automatisch geöffnet werden.

Ich war in Lion nicht in der Lage, Elemente an beliebige Positionen in der Liste zu ziehen, wie ich mich erinnere, dass dies in früheren Versionen von OS X möglich war. Man kann jedoch Elemente an das Ende der Liste ziehen.

Es scheint also, dass Sie alles, was in Ihrer Liste vor Alfred erscheint, nacheinander an das Ende der Liste ziehen könnten, wodurch Alfred zuerst gestartet wird.

Geben Sie hier die Bildbeschreibung ein

Sie können in Mountain Lion keine Elemente mehr an das Ende der Liste ziehen
@matt Mountain Lion Fragen und Antworten sind hier (noch) nicht zum Thema.
Ich bin ein Entwickler, der rechtmäßig Mountain Lion verwendet. Ich dachte, ich würde diese Notiz hier jetzt hinzufügen, solange ich mich erinnere, anstatt es irgendwann in der Zukunft zu vergessen