上传速度受什么限制?

java,上传大文件到OSS,开10个线程用分片上传的方法传,在本地测试100M用时几十秒,程序升到测试机后,测试100M就要好几分钟,速度为什么变慢了?受什么因素影响了?

测试机性能,网络速度,CPU,磁盘I/O等。

本地是windows 测试机是linux 这个有影响没有?