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

|