16 KB ページサイズを有効にする
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android 15(AOSP 試験運用版)以降では、16 KB ページサイズでの Android のビルドがサポートされます。このオプションでは追加のメモリを使用しますが、システム パフォーマンスは向上します。
16 KB ページがサポートされるのは、16 KB カーネルの arm64
ターゲットのみです。
16 KB ページを有効にするには、デバイスで次のビルド オプションを設定します。
PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO := true
: PAGE_SIZE
定義を削除し、実行時にコンポーネントがページサイズを決定するようにします。
PRODUCT_MAX_PAGE_SIZE_SUPPORTED := 65536
: プラットフォーム ELF ファイルが確実に 64K アライメントで作成されるようにします。サイズが必要以上に大きいのは、今後の互換性を考慮しているためです。64K ELF アラインメントでは、カーネルで 4 KB / 16 KB / 64 KB のページサイズをサポートできます。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-02-06 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]