System.map
map生成後は、vmlinuxからシンボルがストリップされ、特殊なコードをリンク、圧縮し、"zImage"もしくは"bzImage"というファイルが生成される。これが通常目にするカーネル本体である。アドレスはコンパイル時に決定されるため、カーネルビルドの度にSystem.mapファイルが生成される。
型のいくつかを説明する(用語はELFに倣っている):
A 絶対アドレス B または b 未初期化データセクション(BSSと呼称される) D または d 初期化済データセクション G または g 小さいオブジェクト用の初期化済データセクション (global) i DLL特有のセクション N デバッギングシンボル p スタック削除(stack unwind)セクション R または r 読み取り専用データセクション S または s 小さいオブジェクト用の未初期化データセクション T または t テキスト(コード)セクション U 未定義 V または v 弱いオブジェクト W または w タグ付けされていないままの弱いオブジェクト - a.outオブジェクトファイルにおけるスタブシンボル ? 'シンボル型不明'