ablog

不器用で落着きのない技術者のメモ

Linux カーネルはどこにあるか

Linuxカーネルでどのようなシンボルを利用しているかは,/proc/ksymsファイルで調べられます(2.6カーネルでは /proc/kallsymsファイル)。メモリー管理の回で説明したように,LinuxカーネルIA-32アーキテクチャの場合は4Gバイトのメモリー空間のうち,最後の1Gバイトのところ(0xc0000000以降)にロードされています。

http://itpro.nikkeibp.co.jp/article/COLUMN/20080522/303753/?ST=oss&P=1