07/12/09 20:49:28 kFipn9r2
>>415 申し訳ありませんがLinuxの事情が知りたいです。
URLリンク(tree.celinuxforum.org)
こちらの資料のp.22「ページアウト」によると、
>(2)で物理メモリの空きがなかった場合、使用頻度の低いと思われるページを解放する。そのページの内容が変更されていなければそのまま破棄。
>変更されていればスワップデバイスに掃きだす。
とのことでした。
今回の場合、swapは存在しませんがページの内容もまた変更されていないので、
>この状態でもし物理メモリ(free page)が足りなくなってきたら、ファイルのreadonly mmapに使用されていた
>物理メモリは他の用途に使うために回収されるでしょうか?
この答えはyesになるかと思うのですがどうでしょうか。
ページアウトを行なっている関数を特定して調べてみますが、識者の方がいらっしゃいましたら教えてください。