我用我的笔记本电脑设置了一个托管网络,并测试了我的笔记本电脑和我的Android手机之间的wifi速度。顺便说一下,这两款手机是一样的。
我首先连接笔记本电脑和我的一部手机,然后将400 Mb的文件从笔记本电脑发送到手机,平均需要169.6秒。
然后,我将笔记本电脑与两部手机连接,并使用两个线程分别向每部手机传输200 Mb的文件。因此传输了总共400 Mb的数据。平均而言,它只需要136.2秒,低于169.6秒。
我的问题是,由于我的笔记本电脑只有一个wifi芯片组,当我使用两个线程传输相同大小的数据时,它怎么会更快?我确信有一件事是它不会受到来自其他wifi设备的干扰,因为它一直在发生,即使周围没有wifi设备也是如此。有可能当我使用一个线程时,计算机没有将所有wifi资源分配给该线程吗?