Re: in-kernel HTTP Server for FreeBSD?

2002-02-18 Thread Andrew Boothman
Terry Lambert wrote: >>What about HyperTransport? >>(Not that I know anything about it, but those nice AMD guys keep >>mentioning it in sales garbage :) >> > >They keep mentioning "SledgeHammer", too... > >Have you seen silicon for either one of them yet? > I don't pretend to know much about any

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
David Greenman wrote: > >Actually, I was talking about the Super Micro 2x64 bit PCI > >with two Tigon III cards, with TCP processing to completion > >at interrupt, the problem in doing fast forwarding of flows > >becomes the PCI bus bandwith, whose top end is 64x66 = > >Um, I thought we were

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Daniel O'Connor wrote: > On Mon, 2002-02-18 at 18:12, Terry Lambert wrote: > > HP has 10Gbit copper parts today, and PCI-X is looking > > more like vaporware, and will only double 64x66 PCI > > performance, putting the cap at 8Gbit. > > What about HyperTransport? > (Not that I know anything about

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread David Greenman
>Actually, I was talking about the Super Micro 2x64 bit PCI >with two Tigon III cards, with TCP processing to completion >at interrupt, the problem in doing fast forwarding of flows >becomes the PCI bus bandwith, whose top end is 64x66 = Um, I thought we were talking about HTTP servers, not IP

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Daniel O'Connor
On Mon, 2002-02-18 at 18:12, Terry Lambert wrote: > HP has 10Gbit copper parts today, and PCI-X is looking > more like vaporware, and will only double 64x66 PCI > performance, putting the cap at 8Gbit. What about HyperTransport? (Not that I know anything about it, but those nice AMD guys keep men

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Luigi Rizzo wrote: > On Sun, Feb 17, 2002 at 05:30:08PM -0800, David Greenman wrote: > > >I'll agree with your experience. At this point, the limiting > > >factor is PCI bandwith, at least for general purpose hardware. > > > >I haven't found PCI bandwidth to be a problem, either, at least whe

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Paul Marquis
In case anyone is interested, I've just submitted an update for the boa port: http://www.freebsd.org/cgi/query-pr.cgi?pr=35065 On Sunday 17 February 2002 01:26 pm, Dag-Erling Smorgrav wrote: > Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > > well .. So let's turn the question upside-down

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Luigi Rizzo
On Sun, Feb 17, 2002 at 05:30:08PM -0800, David Greenman wrote: > >I'll agree with your experience. At this point, the limiting > >factor is PCI bandwith, at least for general purpose hardware. > >I haven't found PCI bandwidth to be a problem, either, at least when > using gigabit ethernet N

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread David Greenman
>I'll agree with your experience. At this point, the limiting >factor is PCI bandwith, at least for general purpose hardware. I haven't found PCI bandwidth to be a problem, either, at least when using gigabit ethernet NICs on 64bit and/or 66MHz PCI. When one writes an efficient HTTP server th

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
David Greenman wrote: > >"Zero copy" usually means "zero unnecessary copies"; but > >what someone thinks of as "necessary" is really based on > >their bias towards an existing implementation. > >"zero copy" these days has come to mean no copies that involve > the CPU. In my experiance, raw me

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread David Greenman
>"Zero copy" usually means "zero unnecessary copies"; but >what someone thinks of as "necessary" is really based on >their bias towards an existing implementation. "zero copy" these days has come to mean no copies that involve the CPU. In my experiance, raw memory bandwidth to DMA packets to/f

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > er.. So - if you certify within a product, you'll probably become dumber? Getting an MCSE or an MCNE doesn't necessarily make one dumb - though some might ask if one couldn't find anything better to do with one's (employer's) time and money. Bel

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Julian Elischer
On Sun, 17 Feb 2002, Terry Lambert wrote: > > Fourth, I think the reason he made the joke about MSCE's > was that there are ways of doing true zero copy, using > DMA directly between devices. There are a couple of > people that have done this by, for example, rewriting > the Tigon II firmware

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Julian Elischer
17, 2002 at 06:33:43AM -0800, Hiten Pandya wrote: > > > Is there any In-Kernel HTTP Server for FreeBSD, like there is > > > kHTTPD for Linux? > > > >Ive never seen or heard of one, at least not one available to the > >general public. Services should be execut

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Julian Elischer
the netgraph ng_ksocket is the basis of how it was done. On Sun, 17 Feb 2002, Hiten Pandya wrote: > On Sun, Feb 17, 2002 at 11:05:04AM -0800, John Polstra wrote: > > Yes, I wrote one. Yes, it's proprietary. > > > > One obvious example is as part of a testbed for performance > > testing vario

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Dag-Erling Smorgrav wrote: > (and yes, even a Dr. Scient can be mistaken. Papers don't make you > smart, you know - though I wouldn't expect someone who brags about > being an MCSE and MCNE to understand that) Person A: How can you tell when someone is lying about having a

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Rogier R. Mulhuijzen
At 14:59 17-2-2002 +, Dominic Marks wrote: >On Sun, Feb 17, 2002 at 06:33:43AM -0800, Hiten Pandya wrote: > > Is there any In-Kernel HTTP Server for FreeBSD, like there is > > kHTTPD for Linux? > >Ive never seen or heard of one, at least not one available to the >

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dominic Marks
Hey, On Sun, Feb 17, 2002 at 10:28:32PM +, Hiten Pandya wrote: > On Sun, Feb 17, 2002 at 11:05:04AM -0800, John Polstra wrote: > > Yes, I wrote one. Yes, it's proprietary. > > > > One obvious example is as part of a testbed for performance > > testing various kinds of network appliances. >

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Roy Sigurd Karlsbakk wrote: > > > > sendfile() isn't zero-copy, it's just two-less-copies. > > > zero-copy means "zero copy-operations within memory" > > > > To an MCSE, maybe. > > strange ... > > It's interesting that Dr. Scient Paal Halvorsen that recently finished his > thesis about the subje

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Dominic Marks wrote: > On Sun, Feb 17, 2002 at 07:15:10PM +0100, Roy Sigurd Karlsbakk wrote: > > > > Is there any In-Kernel HTTP Server for FreeBSD, like there is > > > > kHTTPD for Linux? > > > > > > God forbid! Lots of hack value, sure, but not

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Alfred Perlstein
* Terry Lambert <[EMAIL PROTECTED]> [020217 14:41] wrote: > Miguel Mendez wrote: > > As others have pointed out, it may have big hacker value, but no one > > would use it for anything serious. AFAIK there's no such thing for > > FreeBSD, but one thing I remember, is that once the Linux kernel inco

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Miguel Mendez wrote: > As others have pointed out, it may have big hacker value, but no one > would use it for anything serious. AFAIK there's no such thing for > FreeBSD, but one thing I remember, is that once the Linux kernel incorporated > the zero copy netowrking code, userland HTTP servicing

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Terry Lambert
Thomas Hurst wrote: > * Dag-Erling Smorgrav ([EMAIL PROTECTED]) wrote: > > Hiten Pandya <[EMAIL PROTECTED]> writes: > > > Is there any In-Kernel HTTP Server for FreeBSD, like there is kHTTPD > > > for Linux? > > > > God forbid! Lots of hack value

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Hiten Pandya
On Sun, Feb 17, 2002 at 11:05:04AM -0800, John Polstra wrote: > Yes, I wrote one. Yes, it's proprietary. > > One obvious example is as part of a testbed for performance > testing various kinds of network appliances. hmm, Well, so, forgive my bluntness, in a nutshell, there is no in-kernel (un-

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Kip Macy
Can we move the personal slights off of -hackers? This is extraordinarily unprofessional. If you need to do this in a public forum, do it on -chat. On Sun, 17 Feb 2002, Marcel de Vries wrote: > As far as I can see about publishing your Product Status is really immature > you know. > To be pos

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Marcel de Vries
As far as I can see about publishing your Product Status is really immature you know. To be posting this in a open source community is be asking for an confrontation. It is not about being smart of dump, to keep in track and learning the beauty of technology but even to make bigger sense in a

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Julian Elischer
now all we need is to connnect it to sysctl "remote configuration of your kernel via web interface" (runs screaming from room) On Sun, 17 Feb 2002, John Polstra wrote: > In article <[EMAIL PROTECTED]>, > Julian Elischer <[EMAIL PROTECTED]> wrote: > > there is one. > > Written by [EMAIL PROTEC

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Roy Sigurd Karlsbakk
> So what would you call direct DMA from the disk controller to the > network adapter? Minus-one-copy? And even in the sendfile(2) case, > data sometimes *is* copied in-core to satisfy alignment requirements > etc. Stop using buzzwords just because they give you a woody. buzzwords or whatever

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Thomas Hurst
* John Polstra ([EMAIL PROTECTED]) wrote: > To those who dismissed it as a dumb idea: broaden your minds. It wasn't dismissed as a dumb idea, more an idea nobody would use for a production webserver, which I doubt includes: > a testbed for performance testing various kinds of network appliances

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread John Polstra
In article <[EMAIL PROTECTED]>, Julian Elischer <[EMAIL PROTECTED]> wrote: > there is one. > Written by [EMAIL PROTECTED] > > I think it's proprietary but maybe not.. > (CC'd) Yes, I wrote one. Yes, it's proprietary. To those who dismissed it as a dumb idea: broaden your minds. It's extremel

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Ronald G Minnich
On 17 Feb 2002, Dag-Erling Smorgrav wrote: > Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > > > sendfile() isn't zero-copy, it's just two-less-copies. > > zero-copy means "zero copy-operations within memory" > > To an MCSE, maybe. I think Roy is right. AFAIK the term "zero copy" was invente

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > > > > sendfile() isn't zero-copy, it's just two-less-copies. > > > zero-copy means "zero copy-operations within memory" > > To an MCSE, maybe. > strange ... > [...] So what would you call direct DMA from the disk controller to the network adapter

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Julian Elischer
ed to -questions, please CC a copy to > > me, thanks. :) ] > > > > I beleive this question is not intended for the -hackers list, > > but might be interesting. I have also cc'ed this to the > > -questions list. > > > > Is there any In-Kernel HTTP Ser

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Roy Sigurd Karlsbakk
> > > sendfile() isn't zero-copy, it's just two-less-copies. > > zero-copy means "zero copy-operations within memory" > > To an MCSE, maybe. strange ... It's interesting that Dr. Scient Paal Halvorsen that recently finished his thesis about the subject 'Memory buffering / caching in multimedia s

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > > sendfile() isn't zero-copy, it's just two-less-copies. > zero-copy means "zero copy-operations within memory" To an MCSE, maybe. DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Roy Sigurd Karlsbakk
> Have you tried thttpd or boa? thttpd chrashed when >2 simultanous downloads was started (large files) haven tried boa... > > DES > -- > Dag-Erling Smorgrav - [EMAIL PROTECTED] > -- Roy Sigurd Karlsbakk, MCSE, MCNE, CLS, LCA Computers are like air conditioners. They stop working when you open

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dominic Marks
Hey, On Sun, Feb 17, 2002 at 07:15:10PM +0100, Roy Sigurd Karlsbakk wrote: > > > Is there any In-Kernel HTTP Server for FreeBSD, like there is > > > kHTTPD for Linux? > > > > God forbid! Lots of hack value, sure, but not something you'd > > seriously con

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Roy Sigurd Karlsbakk <[EMAIL PROTECTED]> writes: > well .. So let's turn the question upside-down, and ask "Is there a web > server or -accelerator for FreeBSD with similar performance as with khttpd > or Tux? Have you tried thttpd or boa? DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsu

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Roy Sigurd Karlsbakk
> > Is there any In-Kernel HTTP Server for FreeBSD, like there is > > kHTTPD for Linux? > > God forbid! Lots of hack value, sure, but not something you'd > seriously consider for production use. well .. So let's turn the question upside-down, and ask "Is th

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Roy Sigurd Karlsbakk
> sendfile() isn't zero-copy, it's just two-less-copies. zero-copy means "zero copy-operations within memory" non-zero-copy usually goes device -> buffer -> user space -> buffer -> device (2 copy operations) zero-copy device -> buffer/userspace/shared -> device -- Roy Sigurd Karlsbakk, MCSE, MC

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Thomas Hurst <[EMAIL PROTECTED]> writes: > Don't functions like FreeBSD's zero-copy sendfile() provide similar > performance benefits without the massive security issues? sendfile() isn't zero-copy, it's just two-less-copies. DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsubscribe: send

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Miguel Mendez
On Sun, Feb 17, 2002 at 06:33:43AM -0800, Hiten Pandya wrote: Hi, > Is there any In-Kernel HTTP Server for FreeBSD, like there is > kHTTPD for Linux? As others have pointed out, it may have big hacker value, but no one would use it for anything serious. AFAIK there's no such thing

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Thomas Hurst
* Dag-Erling Smorgrav ([EMAIL PROTECTED]) wrote: > Hiten Pandya <[EMAIL PROTECTED]> writes: > > Is there any In-Kernel HTTP Server for FreeBSD, like there is kHTTPD > > for Linux? > > God forbid! Lots of hack value, sure, but not something you'd > seriously

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dag-Erling Smorgrav
Hiten Pandya <[EMAIL PROTECTED]> writes: > Is there any In-Kernel HTTP Server for FreeBSD, like there is > kHTTPD for Linux? God forbid! Lots of hack value, sure, but not something you'd seriously consider for production use. DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED

Re: in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Dominic Marks
lso cc'ed this to the > -questions list. > > Is there any In-Kernel HTTP Server for FreeBSD, like there is > kHTTPD for Linux? Ive never seen or heard of one, at least not one available to the general public. Services should be executed in the user space, thats what its

in-kernel HTTP Server for FreeBSD?

2002-02-17 Thread Hiten Pandya
hi all, [ I am not currently subscribed to -questions, please CC a copy to me, thanks. :) ] I beleive this question is not intended for the -hackers list, but might be interesting. I have also cc'ed this to the -questions list. Is there any In-Kernel HTTP Server for FreeBSD, like the