1 .\" Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
8 .Nd dynamic pager external storage manager
13 .Op Fl H Ar high-water-trigger
14 .Op Fl L Ar low-water-trigger
19 daemon manages a pool of external swap files which the kernel uses to
20 support demand paging. This pool is expanded with new swap files as load on
21 the system increases, and contracted when the swapping resources are no
24 daemon also provides a notification service for those applications which
25 wish to receive notices when the external paging pool expands or contracts.
31 to use for the external paging files. By default this is
32 .Pa /private/var/vm/swapfile .
36 [in bytes] to use for the paging files. By default
38 uses variable sized paging files, using larger sized files as paging demands
44 options disable that default and cause
46 to use a series of fixed sized external paging files.
48 If there are less than
49 .Ar high-water-trigger
50 bytes free in the external paging files, the kernel will signal
52 to add a new external paging file.
54 If there are more than
56 bytes free in the external paging files, the kernel will coalese in-use pages
59 to discard an external paging file.
62 .Ar high-water-trigger
66 This option is currently unimplemented.
68 .Bl -tag -width /private/var/vp/swapfile* --compact
69 .It Pa /private/var/vm/swapfile*
70 Default external paging files.