ページアウト
Rev.2を表示中。最新版はこちら。
vm_pageout_continue()
カーネルスレッド
空きページが少なくなるとvm_pageout_scan()を呼び出してページアウトさせるページを選ぶ。
空きページが少なくなるとvm_pageout_scan()を呼び出してページアウトさせるページを選ぶ。
vm_pageout_scan()
ページアウト可能なページを探してページアウトキューに積む
vm_pageout_iothread_continue()
ページアウトキューに積まれたページをページアウトさせるカーネルスレッド
Internal Object(カーネルに作成されたVM Object)のページか否かで二つのページアウトキューがあり、各キューごとにカーネルスレッドが動作している。
vm_pageout_queue_external
vm_pageout_queue_internal
Internal Object(カーネルに作成されたVM Object)のページか否かで二つのページアウトキューがあり、各キューごとにカーネルスレッドが動作している。
vm_pageout_queue_external
vm_pageout_queue_internal