【发布时间】:2012-07-17 22:53:18
【问题描述】:
我有 linux (Ubuntu) 机器作为客户端。我想测量 200 个用户同时尝试从我的服务器下载文件时的数据传输率。
是否有一些 python 或 linux 工具可以解决这个问题?或者您能推荐一种方法吗?
我看到this speedcheck code,我可以把它包装在线程中,但我不明白为什么那里的代码如此“复杂”,并且块大小一直在变化。
【问题讨论】:
-
为什么下载一个文件需要200个线程?当您的互联网链接成为瓶颈时,更多的线程不会让它变得更快。
-
我将线程更改为用户。我需要看看当 200 个用户同时尝试下载文件时,传输速率是多少。
标签: python linux networking performance-testing