Date: Fri, 6 Nov 1998 01:43:28 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: David Greenman <dg@root.com> Cc: Marc Slemko <marcs@znep.com>, "Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=" <dag-erli@ifi.uio.no>, cvs-committers@FreeBSD.ORG, cvs-all@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 Message-ID: <199811060943.BAA02456@apollo.backplane.com> References: <199811060805.AAA12763@implode.root.com>
next in thread | previous in thread | raw e-mail | index | archive | help
:machines. While possible, this is expensive, more difficult to manage, and :has certain negative characteristics like being difficult to keep so much :content synchronized and up to date. : Anyway, if you want to be a party pupper, that's fine, but I did put a :lot of work into this and I'm proud of the results. : :-DG : :David Greenman :Co-founder/Principal Architect, The FreeBSD Project Sorry, I didn't mean to be critical. I really do like it, especially after realizing that it is possible to DMA the blocks into memory and then DMA them out again without touching the processor L1 cache at all. I actually think it may be more useful in a news system then in a web server. INN stores articles in wire format which means it can transfer them using sendfile(). Diablo doesn't, but it's a carrot for me to change Diablo. In anycase, news systems tend to push large volumes of portions of files out to sockets... a couple of megabytes a second on the NNTP machine at peak, in fact, and about the same on the news transit boxes. Ahh... what I wouldn't give for a zero-copy asynch I/O subsystem. It'd be nice if we could mmap() streams (i.e. the FIFOs associated with pipes and sockets and such). -Matt Matthew Dillon Engineering, HiWay Technologies, Inc. & BEST Internet Communications & God knows what else. <dillon@backplane.com> (Please include original email in any response) 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?199811060943.BAA02456>