From owner-cvs-all Fri Nov 6 20:14:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA21192 for cvs-all-outgoing; Fri, 6 Nov 1998 20:14:52 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA21163; Fri, 6 Nov 1998 20:14:41 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id MAA17924; Sat, 7 Nov 1998 12:14:23 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199811070414.MAA17924@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Joseph Koshy cc: roberto@keltia.freenix.fr, cvs-committers@hub.freebsd.org Subject: Re: cvs commit: src/sys/conf options param.c src/sys/kern init_sysent.c syscalls.c syscalls.master uipc_syscalls.c src/sys/sys mbuf.h socket.h socketvar.h syscall-hide.h syscall.h syscall.mk sysproto.h src/sys/vm vm_object.c In-reply-to: Your message of "Fri, 06 Nov 1998 17:47:03 PST." <199811070147.RAA10097@freefall.freebsd.org> Date: Sat, 07 Nov 1998 12:14:22 +0800 From: Peter Wemm Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Joseph Koshy wrote: > > According to Ollivier Robert: > > > Except to my knowledge, UVM doesn't have a unified VM/buffer cache, one of > > the best features of FreeBSD (and that changes a lot of things > > performance-wise). > > Yes, the thesis explicitly mentions this as one of the areas of future > work. And a few weeks ago somebody posted about a prototype implementation. For read/writes, files are effectively mmap'ed by the kernel and the data copied too/from the user. ie: file IO is done via VM, the same way that SVR4/Sun/Solaris do it. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message