VM_PAGE_WIRE(9) | FreeBSD Kernel Developer's Manual | VM_PAGE_WIRE(9) |
名称
vm_page_wire, vm_page_unwire — ページを wire および unwire する書式
#include < sys/param.h>#include < vm/vm.h>
#include < vm/vm_page.h>
void
vm_page_wire( vm_page_t m);
void
vm_page_unwire( vm_page_t m, int activate);
解説
vm_page_wire() 関数は、1 つのページで wire カウントを増加して、それがオンとなったものは何でもキューから削除します。vm_page_unwire() 関数はページにおいて wiring された 1 つを解放します。 write_count が 0 に到達するとき、ページはアクティブキュー ( activate が 0 でない) または非アクティブキュー ( activate が 0) のいずれかに戻されます。ページが非管理 ( PG_UNMANAGED が設定) であるなら、ページは PQ_NONE で残されます。
作者
このマニュアルページは、 <davidc@acns.ab.ca>によって書かれました。July 13, 2001 | FreeBSD |