[snip]
When we had my kqueue sendfile stuff in tree to handle notifications,
I was getting 40g across what, 64k sockets on 8 cores using SHM
sendfile + kqueue sendfile completion. it worked pretty well. One core
could get 40g if I pre-seeded enough data into it (ie, multiple
sendfile transactions
On Wednesday, July 27, 2016 06:29:35 PM John Baldwin wrote:
> Author: jhb
> Date: Wed Jul 27 18:29:35 2016
> New Revision: 303405
> URL: https://svnweb.freebsd.org/changeset/base/303405
>
> Log:
> Add support for zero-copy aio_write() on TOE sockets.
>
> AIO write requests for a TOE socket
Author: jhb
Date: Wed Jul 27 18:29:35 2016
New Revision: 303405
URL: https://svnweb.freebsd.org/changeset/base/303405
Log:
Add support for zero-copy aio_write() on TOE sockets.
AIO write requests for a TOE socket on a Chelsio T4+ adapter can now
DMA directly from the user-supplied buffer.