#author("2025-09-11T13:49:03+09:00","default:guest","guest")

*参照元 [#c3e6884c]
#backlinks

*説明 [#za8f37a2]
-パス: [[linux-5.15/mm/compaction.c]]

-FIXME: これは何?
--説明


**引数 [#a77276b7]
-pg_data_t *pgdat
--
--[[linux-5.15/pg_data_t]]


**返り値 [#qfb41e94]
-bool
--


**参考 [#w483fa67]


*実装 [#xd135fc7]

 static bool should_proactive_compact_node(pg_data_t *pgdat)
 {
 	int wmark_high;
 
 	if (!sysctl_compaction_proactiveness || kswapd_is_running(pgdat))
 		return false;
 
 	wmark_high = fragmentation_score_wmark(pgdat, false);
 	return fragmentation_score_node(pgdat) > wmark_high;
 }

-
--[[linux-5.15/kswapd_is_running()]]
--[[linux-5.15/fragmentation_socre_node()]]
--[[linux-5.15/fragmentation_socre_wmark()]]


*コメント [#xf5fea80]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS