Impostazioni per i servizi CalendarAgent, Mingler e iCalExternalSync

0

Ho il temuto problema con i processi di servizio di sincronizzazione ricorrenti che causano il caos sul mio MacBook Pro con O S X 10.9 Mavericks e il furto dei miei cicli della CPU senza un apparente motivo valido. Di solito con una pausa di 3 mesi, abbastanza stranamente. Potrebbe funzionare la maggior parte delle volte, ma non interferisce con carichi di lavoro pesanti in altre app, come il software di produzione musicale.

Potresti consigliare dove e come modificare i SyncServices di OS X 10.9 Mavericks, in modo che tutti i processi di sincronizzazione generati come Mingler e iCalExternalSync abbiano priorità molto basse e / o siano impostati per essere eseguiti solo in determinati intervalli di tempo ? Sto diventando davvero stanco di questi processi che funzionano anche se ho disattivato la maggior parte degli account, ad eccezione delle e-mail. Non sono coinvolti server Exchange per quanto ne so.

Sarebbe anche accettabile semplicemente forzare questi processi a non funzionare quando non ne ho bisogno, quindi posso riavere la mia CPU.

Poiché Mingler appartiene al processo SyncServer e iCalExternalSync appartiene a CalendarAgent, ho identificato probabilmente i file di impostazione in com.apple.syncservices.SyncServer.plist e com.apple.CalendarAgentLauncher.plist entrambi in /System/Library/LaunchAgents/ , ma non vedo alcuna impostazione chiara da fare qui per fermare questi i processi vengono eseguiti continuamente e utilizzano più CPU di quanto meritino. Molto probabilmente ho bisogno di trovare una buona impostazione con l'effetto che voglio. Quale potrebbe essere una buona impostazione provare questo?

    
posta MiB 14.05.2015 - 21:39
fonte

1 risposta

0

È un po 'una soluzione, ma questi comandi di scarico sembrano fare il trucco. Li metto in uno script che eseguo quando ho bisogno di più della mia CPU:

#!/bin/bash
launchctl unload /System/Library/LaunchAgents/com.apple.AddressBook.SourceSync.plist
launchctl unload /System/Library/LaunchAgents/com.apple.CalendarAgent.plist
launchctl unload /System/Library/LaunchAgents/com.apple.syncdefaultsd.plist

Per quando i processi sono accettabili, sostituisci "scarica" con "carica"

    
risposta data 01.12.2015 - 13:36
fonte