linux-5.15/migratetype
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#hdab5019]
#backlinks
*説明 [#z7490281]
-パス: [[linux-5.15/include/linux/mmzone.h]]
-FIXME: これは何?
--説明
**参考 [#t986c77d]
*実装 [#i37b7a0e]
enum migratetype {
MIGRATE_UNMOVABLE,
MIGRATE_MOVABLE,
MIGRATE_RECLAIMABLE,
MIGRATE_PCPTYPES, /* the number of types on the pcp lis...
MIGRATE_HIGHATOMIC = MIGRATE_PCPTYPES,
#ifdef CONFIG_CMA
/*
* MIGRATE_CMA migration type is designed to mimic the ...
* ZONE_MOVABLE works. Only movable pages can be alloc...
* from MIGRATE_CMA pageblocks and page allocator never
* implicitly change migration type of MIGRATE_CMA page...
*
* The way to use it is to change migratetype of a rang...
* pageblocks to MIGRATE_CMA which can be done by
* __free_pageblock_cma() function. What is important ...
* is that a range of pageblocks must be aligned to
* MAX_ORDER_NR_PAGES should biggest page be bigger than
* a single pageblock.
*/
MIGRATE_CMA,
#endif
#ifdef CONFIG_MEMORY_ISOLATION
MIGRATE_ISOLATE, /* can't allocate from here */
#endif
MIGRATE_TYPES
};
-migratetypeの意味は下記参照。
--[[linux-5.15/メモリ管理]]
*コメント [#e6b13d82]
終了行:
*参照元 [#hdab5019]
#backlinks
*説明 [#z7490281]
-パス: [[linux-5.15/include/linux/mmzone.h]]
-FIXME: これは何?
--説明
**参考 [#t986c77d]
*実装 [#i37b7a0e]
enum migratetype {
MIGRATE_UNMOVABLE,
MIGRATE_MOVABLE,
MIGRATE_RECLAIMABLE,
MIGRATE_PCPTYPES, /* the number of types on the pcp lis...
MIGRATE_HIGHATOMIC = MIGRATE_PCPTYPES,
#ifdef CONFIG_CMA
/*
* MIGRATE_CMA migration type is designed to mimic the ...
* ZONE_MOVABLE works. Only movable pages can be alloc...
* from MIGRATE_CMA pageblocks and page allocator never
* implicitly change migration type of MIGRATE_CMA page...
*
* The way to use it is to change migratetype of a rang...
* pageblocks to MIGRATE_CMA which can be done by
* __free_pageblock_cma() function. What is important ...
* is that a range of pageblocks must be aligned to
* MAX_ORDER_NR_PAGES should biggest page be bigger than
* a single pageblock.
*/
MIGRATE_CMA,
#endif
#ifdef CONFIG_MEMORY_ISOLATION
MIGRATE_ISOLATE, /* can't allocate from here */
#endif
MIGRATE_TYPES
};
-migratetypeの意味は下記参照。
--[[linux-5.15/メモリ管理]]
*コメント [#e6b13d82]
ページ名: