This library is a cross-platform networking library with a similiar API to ASIO.
ST = Single Threaded MT = Multi-threaded
Negative numbers mean ASIO is faster, where positive numbers mean Socket_Lite is faster
Windows Debug | Windows Release | Linux Debug | Linux Release | |
---|---|---|---|---|
ST Connections Per Second | 2X | 2X | 2X | 2X |
ST Echos Per Second | 2.5X | 1.75X | 1.5X | 1.75X |
MT Echos Per Second | 4X | 2.5X | 2X | 2X |
ST Bulk Transfer Bytes Per Second | 0% CPU usage is half | 0% CPU usage is half | 1.5X | 1.5X |