Skip to content

Need Optimization in CPU Intensive Scenarios #109

@hnes

Description

@hnes

Is your feature request related to a problem? Please describe.

In CPU intensive scenarios, Netpoll performs a little worse than go native net:

CPU usage of RPC servers:

cpu-usage-of-rpc-server

NetPoll:

NetPoll

Go Native Net:

Go Net

netpoll-benchmark sources used to benchmark

The commit to cpu-intensive-fy the benchmark

Describe the solution you'd like

Maybe we need some optimizations for NetPoll when it is running in CPU-intensive scenarios?

Describe alternatives you've considered

No idea.

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