History log of /csrg-svn/sys/vm/vm_pageout.c (Results 1 – 18 of 18)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 69930 19-Jun-1995 mckusick

have to unlock object and page queues before sleeping

# 68164 09-Jan-1995 cgd

KNF, and 64-bit safety.

# 66087 14-Feb-1994 hibler

null pointer test (from Ralph)

# 65690 12-Jan-1994 hibler

prototype clustered pageout interface,
keep vmmeter stats.

# 65231 30-Dec-1993 mckusick

convert to use new queue structures

# 64827 10-Nov-1993 torek

finish up new device pager: all pagers get offsets

# 63379 11-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright

# 61003 02-Jun-1993 hibler

hack: initialize vm_page_max_wired (max wired user memory) for mlock

# 56918 29-Nov-1992 hibler

mach 2.5/3.0 inspired changes:
1. dynamically compute inactive_target before each invokation of
vm_pageout_scan (as a function of current active/inactive pages)
2. make inactive_target larger to i

mach 2.5/3.0 inspired changes:
1. dynamically compute inactive_target before each invokation of
vm_pageout_scan (as a function of current active/inactive pages)
2. make inactive_target larger to improve chances of reclaim and
provide a better approximation of LRU
3. allow dirty pages to be reclaimed
4. correct computation of page_shortage to avoid excess wakeups
from vm_page_alloc
also some basic code cleanup

show more ...

# 56382 01-Oct-1992 mckusick

convert vm_page bit fields to flags

# 56322 21-Sep-1992 hibler

be prepared to handle VM_PAGER_ERROR

# 53359 04-May-1992 bostic

new include format; lint

# 50922 28-Aug-1991 mckusick

vm_stat is merged into vmmeter structure

# 50554 25-Jul-1991 mckusick

numerous statistics move to vm_stat

# 49293 07-May-1991 hibler

keep page frame marked busy while in a pager
pmap_remove_all -> pmap_page_protect

# 48493 21-Apr-1991 mckusick

update to new CMU copyright and distribution terms

# 48386 20-Apr-1991 karels

fix includes; new proc struct; rm *_NULL

# 45748 05-Dec-1990 mckusick

adopted from Mach 2.5