Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 1996 08:23:41 -0800 (PST)
From:      John Dyson <dyson>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/vm vm_map.c vm_object.c
Message-ID:  <199612311623.IAA05447@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dyson       96/12/31 08:23:41

  Modified:    sys/vm    vm_map.c vm_object.c
  Log:
  A very significant improvement in the management of process maps
  and objects.  Previously, "fancy" memory management techniques
  such as that used by the M3 RTS would have the tendancy of chopping
  up processes allocated memory into lots of little objects.  Alan
  has come up with some improvements to migtigate the sitution to
  the point where even the M3 RTS only has one object for bss and
  it's managed memory (when running CVSUP.)  (There are still cases where the
  situation isn't improved when the system pages -- but this is much much
  better for the vast majority of cases.)  The system will now be able
  to much more effectively merge map entries.
  
  Submitted by:	Alan Cox <alc@cs.rice.edu>
  
  Revision  Changes    Path
  1.64      +38 -40    src/sys/vm/vm_map.c
  1.83      +8 -3      src/sys/vm/vm_object.c



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