Che cosa potrebbe causare il rallentamento eccessivo di diverse app?

1

Non sono sicuro di cosa lo abbia causato, ma diverse app stanno attualmente morendo all'avvio ogni volta che le avvio. Quando controllo Console.app vedo che stanno tutti registrando Excessive Wakeup.

Qualche idea su cosa controllare o come eseguire il debug di questo sarebbe molto apprezzato!

    
posta Richard Burton 05.08.2016 - 06:45
fonte

1 risposta

1

Il concetto di wakeup eccessivo è solo un checkpoint per avviare la raccolta di dati per programmi che causano un notevole consumo di energia.

Non è necessariamente una cosa negativa se si prevede che il programma svolga un lavoro significativo, ma senza questo monitoraggio, gli amministratori di sistema e Apple non dispongono di dati utilizzabili per trovare programmi anomali o mal configurati.

I wakeup potrebbero essere collegati o meno all'arresto anomalo, quindi mi concentrerei sull'identificazione dei programmi candidati e poi vedrei se l'arresto anomalo è correlato al codice o ai dati.

Crea un nuovo account utente e poi quando esci dall'utente interessato e dal nuovo utente senza le impostazioni salvate, puoi avviare lo stesso programma in modo anomalo.

Se il programma si blocca ancora - puoi concludere che il sistema operativo e / o la build specifica di quel programma hanno problemi da investigare. In caso contrario, è possibile concludere che la cronologia dei documenti aperti o del documento specifico sta causando l'interruzione o il comportamento inadeguato del programma.

Quindi, raccoglierei un po 'più di dati nelle seguenti categorie se dovessi affrontare un problema come il tuo:

  1. Qual è l'elenco di tutti i programmi nell'elenco di controllo per un periodo di 24 ore?
  2. Che numero di errori per ciascuno?
  3. Per ogni programma, l'errore è riproducibile su un nuovo account utente?
  4. Per ogni programma, l'errore è riproducibile sull'account principale (avvio tre volte, tutti e tre annullati)?

Potresti scoprire che esistono diverse cause per app diverse e che devi essere metodico per isolare e quindi utilizzare approcci diversi per porre rimedio a ciascuna istanza. Oppure potrebbero risalire a un sistema non valido che deve essere sottoposto a backup e installato in modo pulito. Difficile dire in generale senza qualche sforzo di definire i dettagli.

    
risposta data 09.08.2016 - 13:06
fonte

Leggi altre domande sui tag