diff options
author | dyson <dyson@FreeBSD.org> | 1996-05-23 00:45:58 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1996-05-23 00:45:58 +0000 |
commit | 509f02d4a3034d089f3b708293f367e91cdc784b (patch) | |
tree | 93cb5552524c0e6c7df6625358d83c0aaf76b71e /sys/vm/swap_pager.h | |
parent | c8d511854a4e1ec4a0e64833ef0f7e2f67d521d5 (diff) | |
download | FreeBSD-src-509f02d4a3034d089f3b708293f367e91cdc784b.zip FreeBSD-src-509f02d4a3034d089f3b708293f367e91cdc784b.tar.gz |
Initial support for MADV_FREE, support for pages that we don't care
about the contents anymore. This gives us alot of the advantage of
freeing individual pages through munmap, but with almost none of the
overhead.
Diffstat (limited to 'sys/vm/swap_pager.h')
-rw-r--r-- | sys/vm/swap_pager.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/vm/swap_pager.h b/sys/vm/swap_pager.h index 3fdd44e..5240eb5 100644 --- a/sys/vm/swap_pager.h +++ b/sys/vm/swap_pager.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * from: @(#)swap_pager.h 7.1 (Berkeley) 12/5/90 - * $Id: swap_pager.h,v 1.14 1996/01/30 23:02:29 mpp Exp $ + * $Id: swap_pager.h,v 1.15 1996/03/03 21:11:06 dyson Exp $ */ /* @@ -73,6 +73,7 @@ int swap_pager_swp_alloc __P((vm_object_t, int)); void swap_pager_copy __P((vm_object_t, vm_pindex_t, vm_object_t, vm_pindex_t, vm_pindex_t)); void swap_pager_freespace __P((vm_object_t, vm_pindex_t, vm_size_t)); +void swap_pager_dmzspace __P((vm_object_t, vm_pindex_t, vm_size_t)); void swap_pager_swap_init __P((void)); #endif |