Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Apr 2013 20:39:17 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Julian Elischer <julian@freebsd.org>
Cc:        freebsd-hackers@freebsd.org, gary mazzaferro <garym@oedata.com>
Subject:   Re: Need advice on sys5 shm and zero copy sockets
Message-ID:  <CAJ-VmonSMi1SVWKE8DTwa=FQ_Q3diHX4iiWwBZmLfk3eLnFwKA@mail.gmail.com>
In-Reply-To: <515B9CF0.2060808@freebsd.org>
References:  <CAGwOJnybaQ7%2BAgnoiFZEBruvFyZOKjW3S8tAYzkTx7pX9K%2B_Vw@mail.gmail.com> <515B9CF0.2060808@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2 April 2013 20:07, Julian Elischer <julian@freebsd.org> wrote:

> this sound somewhat like what I did back in the 90s with BSD4.3
> unfortunately it was not done with TCP (or sctp of course)
>
> what we did was to create a special shared memeory device driver.
> Then we added ioctls to the disk driver layer to write named
> blocks of memory from that device to the raw device (we didin't use a
> filesystem).

Funny that. I have to do something like this for this software radio
NIC, that does a hundred or so megabytes a second of DMA.

Eek.


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonSMi1SVWKE8DTwa=FQ_Q3diHX4iiWwBZmLfk3eLnFwKA>