Skip to content

glommio::net::UdpSocket::recv_from is extremely slow #672

Open
@bluealert

Description

@bluealert

test code is here: https://github.com/bluealert/async-udp

run udp_server first:

cargo run --release --bin udp_server
    Finished `release` profile [optimized] target(s) in 0.10s
     Running `target/release/udp_server`
[2024-08-30T10:41:20Z INFO  udp_server] Server is listening on 127.0.0.1:10000

run udp_client:

cargo run --release --bin udp_client
    Finished `release` profile [optimized] target(s) in 0.09s
     Running `target/release/udp_client`
std send: 27us
std recv: 174us

tokio send: 210us
tokio recv: 123us

glommio send: 13us
glommio recv: 14716us

monoio send: 23us
monoio recv: 75us

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