I have a simple 'server' program, which does select()/recv()/send() in
On the other side I have a simple client program which does
send()/recv() in a loop. The request size is about 100 bytes/request.
The performance of this program is about 30000 requests/second on a
Linux system and only 3500 requests/second on a Solaris 8 system.
vmstat reports that the system is 50% idle.
I tried TCP_NODELAY, but there was no change.
The test program is rather small.
If you want to have a look on it, I'll send it to you.
What can I do to improve the ...