EN JA
VM_PAGE_WIRE(9)
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 で残されます。

作者

このマニュアルページは、 Chad David <davidc@acns.ab.ca>によって書かれました。
July 13, 2001 FreeBSD