Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2002 21:01:41 -0500 (CDT)
From:      Mike Silbersack <silby@silby.com>
To:        Alan Cox <alc@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/vm vm_map.c vm_map.h
Message-ID:  <20020523205929.R18281-100000@patrocles.silby.com>
In-Reply-To: <200205240133.g4O1XP047545@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Thu, 23 May 2002, Alan Cox wrote:

> alc         2002/05/23 18:33:25 PDT
>
>   Modified files:
>     sys/vm               vm_map.c vm_map.h
>   Log:
>      with a large number of entries.  For example, the execution time
>      for replaying an access log from www.cs.rice.edu against the thttpd
>      web server was reduced by 23.5% due to the large number of files
>      simultaneously mmap()ed by this server.  (The machine in question has
>      enough memory to cache most of this workload.)

Wow!  Have you done any benchmarks with other apps?

>      Nothing comes for free: At present, I see a 0.2% slowdown on "buildworld"
>      due to the overhead of maintaining the splay tree.  I believe that
>      some or all of this can be eliminated through optimizations
>      to the code.

I think a 0.2% slowdown is quite acceptable, given the speedups shown
under load.  Keep up the good work!

Mike "Silby" Silbersack


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?20020523205929.R18281-100000>