Domanda:
Il processo "warmd" mantiene occupato il Mac dopo l'aggiornamento a macOS 10.14.4
Huxley
2019-03-28 14:30:07 UTC
view on stackexchange narkive permalink

Dopo aver aggiornato il mio Mac mini a macOS Mojave 10.14.4, ogni volta che riavvio il computer il processo "warmd" mantiene la CPU e il disco rigido occupati per 10-15 minuti, con un grande rumore di "spooling" e rallenta tutto il finder.Che è successo?È un bug ben noto dell'aggiornamento?

enter image description here

enter image description here

Tre risposte:
Wilfred Smith
2019-03-29 04:01:13 UTC
view on stackexchange narkive permalink

Dovrebbe "riscaldare" la cache con le applicazioni e i file a cui si accede più di frequente.

Se hai un'unità disco "ruggine che gira" invece di un SSD, posso immaginare che potrebbe fare più male che aiuto.

Sul mio MacBook Pro da 15 pollici del 2017 con SSD per l'archiviazione, vedo un elevato utilizzo della CPU subito dopo il riavvio per alcuni minuti, ma tra gli 8 thread e l'archiviazione molto veloce, non noto un rallentamento significativo.

Penso che warmd finga di caricare ciascuna delle 10 applicazioni usate più di frequente e tutti i file che normalmente si aprono per "riscaldare" le sue cache. Teoricamente questo aiuterà la tua macchina a funzionare più velocemente quando proverai effettivamente a usare quelle applicazioni / file.

Con un vecchio disco rigido invece di un SSD, questo dà al sistema molto lavoro da fare e potrebbe non essere un'idea così saggia. Inoltre, mentre un SSD può eseguire diverse letture e scritture in punti diversi del disco con un ritardo minimo tra le operazioni, un disco rigido può fare solo 1 cosa alla volta, quindi con migliaia di richieste in coda, il tempo di avvio ne risentirà. Please file un RADAR con Apple. Al momento non riesco a trovare un modo per disabilitare warmd. Se vuoi che la tua macchina sia reattiva subito dopo l'avvio, questo è un passo nella direzione sbagliata ed è un grave imbroglio da parte di Apple.

La tua spiegazione è molto utile, quello che ho cercato di capire è PERCHÉ il processo warmd finge di fare questo "riscaldamento" duro solo dopo questo aggiornamento 10.4.4 e non l'ho notato con altri aggiornamenti.Si, il mio Mac mini non ha una memoria SSD ma onestamente, proprio questa mattina, dopo una decina di riavvii dall'aggiornamento, la macchina è subito reattiva.Forse il "riscaldamento" della cache è terminato :)
Dan
2019-05-09 06:24:48 UTC
view on stackexchange narkive permalink

Leggi quanto segue;

Provisioning di OSX e disabilitazione dei servizi non necessari

Contiene istruzioni su come disabilitare warmd.Non posso confermare che siano ancora rilevanti in questa fase poiché io stesso sto installando l'ultimo OSX mentre parliamo.Fornirò maggiori dettagli al termine dell'installazione.

TL; DR

Uccidi warmd: sudo launchctl kill -9 system / com.apple.warmd

Disabilita warmd: sudo launchctl disable system / com.apple.warmd

Grazie, link molto interessante da leggere.Sfortunatamente il comando `launchctl disable system / com.apple.warmd` non funziona per me (sotto macOS 10.14.4), quindi non posso ancora disabilitare il processo.
Di Più.Ho seguito questo fantastico link [https://github.com/drduh/macOS-Security-and-Privacy-Guide] per capire come disabilitare i processi in Mojave.Quindi ho riavviato il Mac in modalità di ripristino e disabilitato la protezione dell'integrità del sistema con `csrutil disable`, quindi ho riavviato di nuovo e ho digitato il comando` sudo launchctl unload -w / System / Library / LaunchDaemons / com.apple.warmd.plist` sul terminale.Infine, ho riavviato.Assolutamente no, dopo 5 minuti il processo warmd ricomincia e mantiene occupato il computer.
jvarela
2019-10-08 01:04:38 UTC
view on stackexchange narkive permalink

Puoi utilizzare un'app di pianificazione come Scheduler per Mac per avviare un AppleScript per uscire da warmd al riavvio.Basta cercarlo su Internet e leggere il suo aiuto per sapere come farlo.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...