linux user group brescia

immagine del castello

Archivio della mailing list

System.map

Carlo Sardi carlo.sardi a lugbs.linux.it
Ven 28 Nov 2003 19:10:17 UTC
Alle 10:31, venerdì 28 novembre 2003, Gabriele Villi ha scritto:
> Qualcuno sa dirmi a cosa serve esattamente /boot/System.map?
>
> Grazie
>
> gv
>
System.map è un file di testo che contiene l'indirizzo in memoria dove si 
trova ogni (?) (non so se tutte le funzioni o solo quelle esportate) funzione 
utilizzata dal kernel, è la mappa del sistema in senso letterale.

ex:
c0100000 A _text
c0100000 t startup_32
c01000a5 t checkCPUtype
c0100133 t is486
c0100142 t is386
c010018c t L6
c010018e t ready
c010018f t check_x87
c01001ba t setup_idt
c01001d7 t rp_sidt

il primo campo è l'indirizzo della funzione (il kernel si riserva nell'8086 
tutta la memoria virtuale dall'indirizzo C0000000 a FFFFFFFF cioè un GB di 
memoria permanentemente, il secondo campo non lo conosco e il terzo è il nome 
della funzione.

prova con cat System.map

Carlo





Maggiori informazioni sulla lista Lug