Skip to content

feature request: support for MSG_ZEROCOPY and MSG_TRUNC flags #1678

@bltierney

Description

@bltierney

See discussion 1520, and see neper for sample code. https://github.com/google/neper

This will be a little bit of work, as you'll need to use send/recv instead of read/write calls.

Discussed in #1520

Originally posted by rjmcmahon May 17, 2023
Hi,

I'm considering adding 200G+ support to iperf 2 and thought it might be interesting to get iperf 3 engineers' thoughts. One initial question I have is about using sendfile vs the SO_ZEROCOPY/MSG_ZEROCOPY socket/send option. Any thoughts on that?

Also, I'm wondering about BIG TCP and if there have been any experiments with v6 or possibly v4?

Bob

PS. A reddit thread on 400G

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions