Linuxプログラミング
at LINUX
416:414
07/12/09 20:49:28 kFipn9r2
>>415 申し訳ありませんがLinuxの事情が知りたいです。
URLリンク(tree.celinuxforum.org)
こちらの資料のp.22「ページアウト」によると、
>(2)で物理メモリの空きがなかった場合、使用頻度の低いと思われるページを解放する。そのページの内容が変更されていなければそのまま破棄。
>変更されていればスワップデバイスに掃きだす。
とのことでした。
今回の場合、swapは存在しませんがページの内容もまた変更されていないので、
>この状態でもし物理メモリ(free page)が足りなくなってきたら、ファイルのreadonly mmapに使用されていた
>物理メモリは他の用途に使うために回収されるでしょうか?
この答えはyesになるかと思うのですがどうでしょうか。
ページアウトを行なっている関数を特定して調べてみますが、識者の方がいらっしゃいましたら教えてください。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4041日前に更新/218 KB
担当:undef