October 22, 2006 VMEM 9

### NAME

vmem - virtual memory allocator

### DESCRIPTION

The vmem is a general purpose resource allocator. Despite its name, it can be used for arbitrary resources other than virtual memory.

### CODE REFERENCES

This section describes places within the NetBSD source tree where actual code implementing the vmem subsystem can be found. All pathnames are relative to ```/usr/src`.

The vmem subsystem is implemented within the file ```sys/kern/subr_vmem.c`.

### SEE ALSO

intro(9), memoryallocators(9), vmem_alloc(9), vmem_create(9), vmem_destroy(9), vmem_free(9), vmem_xalloc(9), vmem_xfree(9)

### AUTHORS

This implementation of vmem was written by YAMAMOTO Takashi
.