Quando provo a risolvere i panici del kernel e guardo un registro, vedo questi:
0xffffff821bd9b510 : 0xffffff802fd2bda1
Vorrei sapere se esiste un modo per leggerli o interpretare qualcosa da loro. E anche quali sono i loro nomi.
C'è un diluvio di informazioni in un registro di panico del kernel. Ultimamente ho avuto alcuni problemi quindi stavo cercando i panic del kernel sul mio macbook e posso offrire i seguenti suggerimenti basati su alcuni registri .panic che ho. Innanzitutto il nome del registro è importante. è necessario cercare i file del seguente modulo nella cartella diagnostica del sistema:
kernel - ** (alcuni dati personali come nome del mio pc) ****. panic
(sfortunatamente ho preso anche alcuni .gpuRestart e .hang sulla mia ..)
Anonymous UUID: F******************************* <-personal data
Sun Aug 9 22:23:37 2015
*** Panic Report ***
panic(cpu 0 caller 0xffffff800c617cc2): Kernel trap at 0xffffff800c5d0395, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000000000009, CR3: 0x0000000423b7f051, CR4: 0x00000000000626e0
RAX: 0xffffff800cce0cd0, RBX: 0x000000000000003f, RCX: 0xffffff800cce08e0, RDX: 0x0000000000000001
RSP: 0xffffff81f4cb2f80, RBP: 0xffffff81f4cb2f90, RSI: 0xffffff8019059000, RDI: 0x000000000000003f
R8: 0x00000000000001c0, R9: 0xffffff80190e6fc0, R10: 0x0000000000000100, R11: 0x0000000000000000
R12: 0xffffff80383643c0, R13: 0xffffff803e95c200, R14: 0xffffff801919e040, R15: 0x0000000000000000
RFL: 0x0000000000010296, RIP: 0xffffff800c5d0395, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0x0000000000000009, Error code: 0x0000000000000002, Fault CPU: 0x0
la prima parte mostra lo stato dei registri. Non penso che si tratti di informazioni alle quali puoi agire personalmente
Tuttavia, dopo che la buona roba arriva ... altre informazioni sul registro
Backtrace (CPU 0), Frame : Return Address
...
0xffffff81f4cb3420 : 0xffffff800c736c01
0xffffff81f4cb35e0 : 0xffffff800c733202
...
0xffffff81f4cb3fb0 : 0xffffff800c635068
e quindi:
Kernel Extensions in backtrace:
com.sophos.kext.sav(9.2.50)[D9AF65D9-4A18-3B20-86BB-17DEBC7D5852]@0xffffff7f8cc18000->0xffffff7f8cc1cfff
com.apple.filesystems.exfat(1.4)[6B0642D6-786C-323D-A762-9FFE6BFABFAF]@0xffffff7f8fa74000->0xffffff7f8fa81fff
BSD process name corresponding to current thread: InterCheck
questa è un'informazione che forse è importante. Mostra gli ultimi kexts (estensioni del kernel) caricati nel tuo sistema. La maggior parte delle volte sono il colpevole del panico del kernel ... o almeno dei soliti sospetti. Una buona prima mossa è disabilitare temporaneamente uno di questi kex e vedere se i frequenti panici del kernel si fermano.
PS. va notato che il link offerto come commento da un altro utente è molto buono se un po 'prolisso. Tuttavia a volte (ad esempio in una situazione di sviluppo) la quantità di dettagli è solo ciò che è necessario, quindi dovresti assolutamente consultarlo