TCP server app performance

Rozhuk Ivan rozhuk.im at gmail.com
Sun Aug 12 17:42:42 UTC 2018


On Sun, 12 Aug 2018 18:50:17 +0200
Honda Michio <micchie at sfc.wide.ad.jp> wrote:

> I'm measuring TCP server app performance using my toy web server.
> It just accept TCP connections and responds back HTTP OK to the
> clients. It monitors sockets using kqueue, and processes each ready
> descriptor using a pair of read() and write(). (in more detail, it's
> https://github.com/micchie/netmap/tree/paste/apps/phttpd)

1. Call accept() in loop until get error.
2. Use reuseport option for load balance.



More information about the freebsd-current mailing list