C'è un modo per vedere cosa sta facendo l'attività del kernel?

1

Ho trovato una domanda (e risposte) su Che cosa fa esattamente kernel_task? . Quello che voglio sapere è come posso controllare cosa sta facendo kernel_task in un dato momento?

Viene registrato in modo da poter controllare ciò che è stato fatto per un po 'o posso anche osservarlo in tempo reale?

    
posta gnzlbg 02.04.2015 - 20:10
fonte

1 risposta

1

Ci sono pochi posti in cui le informazioni sono disponibili, ma poiché il kernel è una bestia multitasking, è necessario cercare in più punti:

Il semplice è il log della console "digita il kernel nella casella filtro", ma non tutte le attività vengono riportate lì poiché il kernel rilascia milioni di istruzioni in un secondo di millisecondi.

Anche il Monitor attività è una buona fonte di informazioni.

Potresti usare ps -A > process.txt per vedere tutti i processi in esecuzione.

Potresti usare sudo iosnoop per vedere tutta l'attività del disco.

Potresti usare kextstat > ~/Desktop/kexts.txt per vedere tutti i driver caricati.

In altre parole, è troppo impegnativo da seguire e un file di output continuo non creerebbe i sensi.

    
risposta data 03.04.2015 - 19:17
fonte

Leggi altre domande sui tag