close

Systemkart

Hopp til navigasjon Hopp til søk

System.map - filen er en symboltabell som brukes av Linux-kjernen . [1]

En symboltabell er et søk mellom navn på symboler og deres adresse i minnet. Symbolnavnet kan bestå av navnet på en variabel eller en funksjon . System.map er nødvendig når symbolnavnets minneadresse eller symbolnavnet til en minneadresse er nødvendig. Det er spesielt nyttig når det gjelder feilsøking av kjernesegmenteringsfeil .

Her er en del av en System.map-fil:

c041bc90 b packet_sklist
c041bc94 b packet_sklist_lock
c041bc94 b pakke_sokker_nr
c041bc98 A __bss_stop
c041bc98 A _end
c041c000 A pg0
ffffe400 En __kernel_vsyscall
ffffe410 A SYSENTER_RETURN
ffffe420 En __kernel_sigretur
ffffe440 En __kernel_rt_sigreturn

Siden adressene kan variere fra en kompilering til en annen, opprettes et nytt System.map hver gang kjernen kompileres på nytt.

Merknader

  1. ^ System.map , på faqs.org . _ _ Hentet 25. november 2016 .

Relaterte elementer

Eksterne lenker