{{{ comment h2w-title:オンデマンドでの空きメモリ確保 }}} === オンデマンドでの空きメモリ確保 === #SECTION043121200000000000000 高負荷時には、スワップデーモン処理だけは十分な空きメモリが確保できず、物理メモリ確保処理において、メモリが不足してくることがある。その場合、物理メモリ確保処理ルーチンから直接try_to_free_pages関数を呼び出し、強制的に空きメモリ領域を作りにいく。try_to_free_pages関数は、スワップデーモンkswapdの強制起床を行うと同時に、自らも空きメモリ生成関数do_try_to_free_pages関数を呼び出す。 {{{ int try_to_free_pages() { スワップデーモンkswapdを起床 if (待ちに入れるなら) do_try_to_free_pages() } }}} ---- ''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''