Skip site navigation (1)Skip section navigation (2)
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>