Irgendwelche Ideen, warum Mavericks durch BetterSnapTool langsamer wird?


1

Ich benutze BetterSnapTool, um die Größe meiner Fenster mit Tastaturkürzeln zu ändern. Seit dem Upgrade auf Mavericks, nachdem ich meinen Computer 6-12 Stunden lang benutzt habe, wird das Scrollen und Bewegen von Dingen auf dem Bildschirm mit dem Trackpad träge und stockt. Wenn ich BetterSnapTool schließe, wird das Problem behoben und es bleibt behoben, bis ich neu starte.

Irgendwelche Ideen, was das Problem verursacht? Gibt es eine einfache Möglichkeit, BetterSnapTool alle 4 Stunden automatisch zu beenden und neu zu starten?


Mein persönlicher Vorsatz: Ich habe zu Spectacle gewechselt, wie hier erklärt: apple.stackexchange.com/questions/9659/…
Matt Chandler

Antworten:


1

(Dies beantwortet die zweite Frage zur Automatisierung des Neustarts von BetterSnapTool. Da ich das beschriebene Problem nicht erlebt habe und keine Erläuterungen aus zweiter Hand habe, kann ich die Frage, warum dies geschieht, nicht beantworten .)

Hier ist ein kurzes und einfaches AppleScript, das ich für den Neustart von BetterSnapTools entwickelt habe:

tell application "BetterSnapTool"
quit
end tell

delay 2 -- Wait for BetterSnapTool to close

tell application "BetterSnapTool" to activate

Wenn Sie dies so einstellen möchten, dass es automatisch alle 6 Stunden ausgeführt wird, ist es meiner Meinung nach am besten, einen Launch Daemon mit zu erstellen launchd. Eine kurze Darstellung dieses Ansatzes finden Sie hier . Weitere Informationen finden Sie im Eintrag zum Erstellen von Launch Daemons in der Bibliothek des Apple-Entwicklers .

Sie sagten "geringer Overhead", was ich damit meinte, dass nur OS X-native Methoden verwendet werden. Wenn Sie jedoch mit Software von Drittanbietern zufrieden sind, scheint diese GUI-Anwendung für die cron(Vorläufer- launchd) Planung vielversprechend zu sein (aber ich habe keine Ahnung). Ich habe es versucht, kann also nicht sicher sein.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.