Re: AIO was Re: Kernel threads

2000-01-06 Thread Christopher Sedore
On Thu, 6 Jan 2000, Arjan de Vet wrote: > Jordan K. Hubbard wrote: > > >This is very interesting data and I was just wondering about the > >actual state of functionality in our AIO code just the other day, > >oddly enough. Does anyone have a PR# for the mentioned patches? > > kern/12053 > >

Re: aio_waitcomplete?

2000-08-03 Thread Christopher Sedore
Could you send the source code to me? I'll take a look if it is simple. -Chris On Tue, 1 Aug 2000, Kevin Mills wrote: > > In order to get familiar with aio_waitcomplete() and friends, I wrote a > simple echo server and have run into problems. If I attempt to hit my echo > server with more t

Re: question: aio / nbio / kqueue

2001-06-25 Thread Christopher Sedore
On Fri, 22 Jun 2001, Richard Hodges wrote: > On Fri, 22 Jun 2001, Josh Osborne wrote: > > > On Friday, June 22, 2001, at 07:01 PM, E.B. Dreger wrote: > > > My question is, from a performance standpoint, in what situations are > > > these techniques most appropriate? > > > AIO is good when y

Re: question: aio / nbio / kqueue

2001-06-25 Thread Christopher Sedore
at at any moment it would > > > just pick ten or so (out of maybe 20-25 files) to ignore at any > > > given time. > > > > > On Mon, 25 Jun 2001, Christopher Sedore wrote: > > > I've done this at the 3-6 MB/sec continous (peaks at 10MB+/sec) ra

Re: aio_*

1999-09-14 Thread Christopher Sedore
On Mon, 13 Sep 1999, Jayson Nordwick wrote: > While reading through (at least trying to... I wish there was some sort of > kernel documentation available, the entry fee is very high) the aio_* calls, > I had a few questions to clear up my understanding: > > 1) Do they only work on files? The

Re: kern/13075 (was: Re: aio_*)

1999-09-15 Thread Christopher Sedore
On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > The aio_* stuff (I use a custom patched version in 4.x) offers performance > > advantages over select() with large numbers of descriptors. In terms of > > efficiency, I don't have any trouble saturating full-duplex 100mbit link > > with aio routine

Re: High Performance I/O (more)

1999-09-15 Thread Christopher Sedore
On Wed, 15 Sep 1999, Jayson Nordwick wrote: > I did research this weekend on high performance I/O. I looked at differerent > approaches and to me they all appear the same (I know that I will get some > flamage for this). The two most prominent models that I saw were IO > Completion Ports and S

Re: High Performance I/O (more)

1999-09-16 Thread Christopher Sedore
On Wed, 15 Sep 1999, Alfred Perlstein wrote: > > On Wed, 15 Sep 1999, Christopher Sedore wrote: > > > My ideas for this are a little different than what I've seen proposed thus > > far, more along the lines of creating something that acts as both an event > >

Re: kern/13075 (was: Re: aio_*)

1999-09-16 Thread Christopher Sedore
I filed a followup with a patch (against 4.x, but it will probably work just as well against 3.x, but I don't have a handy way to try it). -Chris On Wed, 15 Sep 1999, Mike Smith wrote: > > > > > > On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > > > > > The aio_* stuff (I use a custom patched

Re: kern/13075 (was: Re: aio_*)

1999-09-16 Thread Christopher Sedore
On Thu, 16 Sep 1999, Wes Peters wrote: > Christopher Sedore wrote: > > > > On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > > > > > Do you by any change have an idea how to fix PR kern/13075 > > > (signal is not posted for async I/O on raw devices) &

Re: mmap of a network buffer

1999-05-21 Thread Christopher Sedore
On Fri, 21 May 1999, Mike Smith wrote: > > > > I really do not know how to describe the problem. But a friend here asks > > me how to mmap a network buffer so that there is no need to copy the data > > from user space to kernel space. We are not sure whether FreeBSD can > > create a device file

Re: mmap of a network buffer

1999-05-25 Thread Christopher Sedore
On Mon, 24 May 1999, Mike Smith wrote: > > > There's also very little need for this under "real" circumstances; some > > > simple tests have demonstrated we can sustain about 800Mbps throughput > > > (UDP), and the bottleneck here seems to be checksum calculations, not > > > copyin/out. > > >

RE: IR Remote for AverMedia and FlyVideo

1999-06-15 Thread Christopher Sedore
I bought a one-for-all remote that I drove from FreeBSD just in the last year or two. You might try www.smarthome.com. I bought the remote, cable, and docs for how to use it for under US $100. They also have RS232 learning IR devices for $180. Expensive, but I wasn't willing to do the electroni

Re: changes to ether_output()

1999-06-17 Thread Christopher Sedore
On Wed, 16 Jun 1999 bro...@one-eyed-alien.net wrote: > Hi, > > I've been doing some work which caused me to want to write a simple > userland bridging/filtering program (don't ask ;-). The easy way to do it > seemed to be to use BPF to read and write the packets one each side. I > wrote somet

Re: Redundant Remote Webserver clustering

1999-06-29 Thread Christopher Sedore
On Tue, 29 Jun 1999, Miguel Gilly wrote: > Bonsai Studio: Web Design and More > http://www.bonsai-studio.com > Content-type: text/plain; charset="US-ASCII" > Content-transfer-encoding: 7bit > > Dear Sirs, > > I would find it extremely helpful if FreeBSD could offer redundant > clustering capab

Re: poll() vs select()

1999-07-04 Thread Christopher Sedore
On Sun, 4 Jul 1999, Peter Wemm wrote: > "Brian F. Feldman" wrote: > > On Fri, 2 Jul 1999, Jonathan Lemon wrote: > > > > > In article > > > 0...@crb.crb-web.com> you write: > > > >now supports the select() and poll() system calls. My question is > > > >really > one > > > >of usage.

Re: Redundant Remote Webserver clustering

1999-06-29 Thread Christopher Sedore
On Tue, 29 Jun 1999, Miguel Gilly wrote: > Bonsai Studio: Web Design and More > http://www.bonsai-studio.com > Content-type: text/plain; charset="US-ASCII" > Content-transfer-encoding: 7bit > > Dear Sirs, > > I would find it extremely helpful if FreeBSD could offer redundant > clustering capa

Re: poll() vs select()

1999-07-04 Thread Christopher Sedore
On Sun, 4 Jul 1999, Peter Wemm wrote: > "Brian F. Feldman" wrote: > > On Fri, 2 Jul 1999, Jonathan Lemon wrote: > > > > > In article [EMAIL PROTECTED]> you write: > > > >now supports the select() and poll() system calls. My question is really > one > > > >of usage. Why would one us

Re: aio_*

1999-09-14 Thread Christopher Sedore
On Mon, 13 Sep 1999, Jayson Nordwick wrote: > While reading through (at least trying to... I wish there was some sort of > kernel documentation available, the entry fee is very high) the aio_* calls, > I had a few questions to clear up my understanding: > > 1) Do they only work on files? The

Re: kern/13075 (was: Re: aio_*)

1999-09-15 Thread Christopher Sedore
On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > The aio_* stuff (I use a custom patched version in 4.x) offers performance > > advantages over select() with large numbers of descriptors. In terms of > > efficiency, I don't have any trouble saturating full-duplex 100mbit link > > with aio routin

Re: High Performance I/O (more)

1999-09-15 Thread Christopher Sedore
On Wed, 15 Sep 1999, Jayson Nordwick wrote: > I did research this weekend on high performance I/O. I looked at differerent > approaches and to me they all appear the same (I know that I will get some > flamage for this). The two most prominent models that I saw were IO > Completion Ports and

Re: High Performance I/O (more)

1999-09-16 Thread Christopher Sedore
On Wed, 15 Sep 1999, Alfred Perlstein wrote: > > On Wed, 15 Sep 1999, Christopher Sedore wrote: > > > My ideas for this are a little different than what I've seen proposed thus > > far, more along the lines of creating something that acts as both an event > >

Re: kern/13075 (was: Re: aio_*)

1999-09-16 Thread Christopher Sedore
I filed a followup with a patch (against 4.x, but it will probably work just as well against 3.x, but I don't have a handy way to try it). -Chris On Wed, 15 Sep 1999, Mike Smith wrote: > > > > > > On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > > > > > The aio_* stuff (I use a custom patched

Re: kern/13075 (was: Re: aio_*)

1999-09-16 Thread Christopher Sedore
On Thu, 16 Sep 1999, Wes Peters wrote: > Christopher Sedore wrote: > > > > On Wed, 15 Sep 1999, Ruslan Ermilov wrote: > > > > > > Do you by any change have an idea how to fix PR kern/13075 > > > (signal is not posted for async I/O on raw devices) &

Re: kern/13075 (was: Re: aio_*)

1999-09-19 Thread Christopher Sedore
sigev_value is not passed depending on how the kernel > processes the signal. > > > Thanks, > John > > > Christopher Sedore wrote: > > > > > > On Thu, 16 Sep 1999, Wes Peters wrote: > > > > > > > Christopher Sedore wrote: > >

mbufs, external storage, and MFREE

1999-09-23 Thread Christopher Sedore
I have the following question: Let's say that I have a block of user memory which I've mapped into the kernel, and would like to send on a network socket. I'd like to simply grab an mbuf, point to the memory as external storage, and queue it up for transmission. This would work fine, except th

Re: mbufs, external storage, and MFREE

1999-09-23 Thread Christopher Sedore
On Thu, 23 Sep 1999, Matthew Dillon wrote: > :I have the following question: Let's say that I have a block of user > :memory which I've mapped into the kernel, and would like to send on a > :network socket. I'd like to simply grab an mbuf, point to the memory as > :external storage, and queue

Re: aio_read kills machine

1999-10-11 Thread Christopher Sedore
On Mon, 11 Oct 1999, Chris Costello wrote: > On Mon, Oct 11, 1999, Chad David wrote: > > Some replys indicated that I should use -current > > for aio_*. Would this be true also for any > > serious threading? Is -current ready for a > > semi-production environment? > >Not really. The fact

Re: aio Functions

1999-11-03 Thread Christopher Sedore
On Tue, 2 Nov 1999, Ricardo Bernardini wrote: > Hello list! > > I'm starting with aio functions (aio_read, aio_return, etc.), I've made them > work with disk file I/O, now I'm trying with TCP sockets not with the same > success. Does anyone know if it is posible to do what I'm trying? Or whe

Re: aio Functions

1999-01-02 Thread Christopher Sedore
On Fri, 5 Nov 1999, Daniel C. Sobral wrote: > Ricardo Bernardini wrote: > > > > Well !! That's far more than the things I'm having trouble with!! I'm not > > being able to make ONE asynchronous read. I've tried the aio functions with > > file I/O and it worked fine, I've also tried the socket

Re: aio Functions

1999-01-03 Thread Christopher Sedore
On Wed, 3 Nov 1999, John Polstra wrote: > In article <[EMAIL PROTECTED]>, > Christopher Sedore <[EMAIL PROTECTED]> wrote: [...snip info on aio stuff...] > > > > I hope to try 1000 descriptors soon. > > That's great news! So have you gotten rid of