kernel_task Utilizzo della CPU con SIP su un MacBookPro8,2 senza batteria

1

C'è qualche evidenza o documentazione tecnica per supportare la nozione che System Integrity Protection può causare un uso eccessivo della CPU di kernel_task in alcune situazioni?

Sfondo

Nessuna batteria. Tutti i sistemi operativi Apple su un'unità disco rigido esterna, limitata (dal MacBookPro8,2) a USB 2.0.

Con Sierra e con High Sierra pre-release, quando non sono stato avviato in modalità provvisoria ho quasi sempre trovato che kernel_task ha hogged la CPU.

La mia solita soluzione alternativa era la modalità sicura.

Dopo aver considerato le risposte alle seguenti domande:

- Volevo spostare (mettere da parte) il seguente file:

/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBookPro8_2.plist

Prerequisito per lo spostamento:

  • disabilita System Integrity Protection (SIP).

Dopo aver usato csrutil(1) nel sistema operativo di ripristino 17A264c per disabilitare SIP, ho avviato High Sierra in modalità normale ...

... Sono stato piacevolmente sorpreso di trovarlo con .plist ancora al suo posto:

  • in modalità normale senza SIP, la CPU non era più bloccata.

Spegnere, avviare, non hogging.

Avviato 10.12, senza hogging, aggiornato a 10.12.5, riavviato, senza hogging.

2017-06-10 intorno alle 16:50 il Mac si è improvvisamente fermato. Quando ho iniziato, alla 10.12.5, ho notato che SIP è stato riattivato (non da me). Non fare jogging.

Sistema operativo di recupero 17A264c, SIP disabilitato , riavviato a 10.12.5, nessun hogging ...

    
posta Graham Perrin 10.06.2017 - 14:38
fonte

0 risposte

Leggi altre domande sui tag