Androidを解剖(前編) 携帯電話でパソコン並みの機能を実現

 図6 メモリ配置は独特 一般的な組み込みLinux(カーネルとルート・ファイル・システムの組み合わせ)とAndroidを,メモリ配置について比較した。一般の組み込みLinuxの例として,ARM Embedded Linux version 2.2.0を利用した。一般的な組み込みLinuxは,40000000番地から共有ライブラリやファイルを順番に配置している。Androidは,ファイルを40000000番地から順方向に,ライブラリをB0000000番地から逆方向に配置している。
図6 メモリ配置は独特 一般的な組み込みLinux(カーネルとルート・ファイル・システムの組み合わせ)とAndroidを,メモリ配置について比較した。一般の組み込みLinuxの例として,ARM Embedded Linux version 2.2.0を利用した。一般的な組み込みLinuxは,40000000番地から共有ライブラリやファイルを順番に配置している。Androidは,ファイルを40000000番地から順方向に,ライブラリをB0000000番地から逆方向に配置している。

カーソルキー(←/→)でも操作できます