Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 1998 00:22:55 -0800 (PST)
From:      John Dyson <dyson@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/vm swap_pager.c swap_pager.h vm_kern.c vm_map.c vm_pageout.c vm_pager.c vm_swap.c vnode_pager.c
Message-ID:  <199802230822.AAA04583@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dyson       1998/02/23 00:22:55 PST

  Modified files:
    sys/vm               swap_pager.c swap_pager.h vm_kern.c 
                         vm_map.c vm_pageout.c vm_pager.c 
                         vm_swap.c vnode_pager.c 
  Log:
  Significantly improve the efficiency of the swap pager, which appears to
  have declined due to code-rot over time.  The swap pager rundown code
  has been clean-up, and unneeded wakeups removed.  Lots of splbio's
  are changed to splvm's.  Also, set the dynamic tunables for the
  pageout daemon to be more sane for larger systems (thereby decreasing
  the daemon overheadla.)
  
  Revision  Changes    Path
  1.89      +273 -285  src/sys/vm/swap_pager.c
  1.19      +4 -1      src/sys/vm/swap_pager.h
  1.45      +6 -5      src/sys/vm/vm_kern.c
  1.116     +2 -2      src/sys/vm/vm_map.c
  1.115     +7 -9      src/sys/vm/vm_pageout.c
  1.35      +4 -4      src/sys/vm/vm_pager.c
  1.53      +4 -2      src/sys/vm/vm_swap.c
  1.85      +6 -6      src/sys/vm/vnode_pager.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802230822.AAA04583>