Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Mar 1998 22:26:06 -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 vm_object.c
Message-ID:  <199803080626.WAA27472@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dyson       1998/03/07 22:26:05 PST

  Modified files:
    sys/vm               vm_object.c 
  Log:
  Several minor fixes:
  	1) When freeing pages, it is a good idea to protect them off.
  	   (This is probably gratuitious, but good form.)
  	2) Allow collapsing pages in the backing object that are
  	   PQ_CACHE.  This will improve memory utilization.
  	3) Correct the collapse code so that pages that were on the
  	   cache queue are moved to the inactive queue.  This is
  	   done when pages are marked dirty (so that those pages
  	   will be properly paged out instead of freed), so that
  	   cached pages will not be paradoxically marked dirty.
  
  Revision  Changes    Path
  1.117     +11 -4     src/sys/vm/vm_object.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?199803080626.WAA27472>