system/core/include/cutils/ashmem.hashmemの提供するAPIは以下の5つ。デバイスドライバに情報を渡しているだけ。(Android独自のデバイスドライバ)経由で使うようです。クラスが提供されています。アプリケーションキャッシュなどに利用すると良いです。グラフィックメモリのバッファなどでも利用されているとのことです。AndroidのCライブラリです。Android向けに改良したライブラリが用いられています。呼ばれるメモリ確保機構が含まれています。速度と空間効率を両立したアルゴリズムを採用しており、フラグメンテーションの問題を最小限にします。スマートフォンデバイスのような組み込み環境に適しているとのことです。