#author("2025-09-11T20:49:59+09:00","default:guest","guest")
#author("2025-09-12T14:53:04+09:00","default:guest","guest")
*参照元 [#o3b2483d]
#backlinks

*説明 [#q1b9b00c]

LRU list

プロテクション
lowmem_reserve


watermarkは3種類あり、ゾーンごとに設定がある。ブーストの仕組みがあって、元の値にブースト値を加えた値がwatermarkとなる。

-min watermark
--〜を発動させる閾値(などの説明を入れる)
--_watermark[WMARK_MIN]の値
-low watermark
--〜を発動させる閾値(などの説明を入れる)
--_watermark[WMARK_LOW]の値
-high watermark
--〜を発動させる閾値(などの説明を入れる)
--ノード内の全ゾーンの空きページがhigh watermarkを下回ると、ノードがバランス状態ではないとみなされてkswapdがページ回収し始める。
--_watermark[WMARK_HIGH]の値
-boost
--watermark_boostの値

-参照
--[[linux-5.15/zone]]
--WMARK_XXXの定義: [[linux-5.15/zone_watermarks]]

managed_pagesは下記のように決まる。

-spanned_pages = zone_end_pfn - zone_start_pfn
-present_pages = spanned_pages - absent_pages(pages in holes)
-managed_pages = present_pages - reserved_pages
--[[linux-5.15/]]


**参考 [#ycbe7422]


**関連モジュール [#i527637c]


*コメント [#u58031fd]

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