Date: Sun, 21 May 2000 06:41:32 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files src/sys/vm phys_pager.c vm_mmap.c vm_object.h vm_pageout.c vm_pager.c Message-ID: <200005211341.GAA07309@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2000/05/21 06:41:32 PDT
Modified files:
sys/conf files
sys/vm vm_mmap.c vm_object.h vm_pageout.c
vm_pager.c
Added files:
sys/vm phys_pager.c
Log:
Checkpoint of a new physical memory backed object type, that does not
have pv_entries. This is intended for very special circumstances,
eg: a certain database that has a 1GB shm segment mapped into 300
processes. That would consume 2GB of kvm just to hold the pv_entries
alone. This would not be used on systems unless the physical ram was
available, as it's not pageable.
This is a work-in-progress, but is a useful and functional checkpoint.
Matt has got some more fixes for it that will be committed soon.
Reviewed by: dillon
Revision Changes Path
1.367 +2 -1 src/sys/conf/files
1.113 +2 -2 src/sys/vm/vm_mmap.c
1.64 +12 -2 src/sys/vm/vm_object.h
1.157 +2 -2 src/sys/vm/vm_pageout.c
1.64 +3 -1 src/sys/vm/vm_pager.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005211341.GAA07309>
