Version 2

In this version, test code is multithreaded, but in one process.
When client>500, result is very bad, due to my CPU capacity.
Need more test....