measure data transfer rate with 200 simultaneous thread
===

I have linux (Ubunto) machine as a client.
i want to measure data transfer rate when 200 threads try to download files from my server at the same time.

is there something in python or linux tool for this or you recommend me to write something by  own.

i saw speedcheck code ( http://stackoverflow.com/questions/9163408/python-speedtest-net-or-equivalent ), and i can wrap it with thread but i didnt understand why the code there is so " complicated " and he change the block size  all the time?

Thank you