![为什么 µTorrent 的 Web UI 启动很慢?](https://linux22.com/image/1211167/%E4%B8%BA%E4%BB%80%E4%B9%88%20%C2%B5Torrent%20%E7%9A%84%20Web%20UI%20%E5%90%AF%E5%8A%A8%E5%BE%88%E6%85%A2%EF%BC%9F.png)
我有一个无线家庭网络,其中一台台式电脑通过有线连接到路由器,一台笔记本电脑通过无线连接。我在台式电脑上安装了 uTorrent 客户端,并使用其 Web UI 进行设置。
当我尝试从笔记本电脑访问它时,直到 UI 上的任何内容开始移动之前,响应时间都非常长。一旦 UI 出现,它就会非常灵敏。为什么启动需要很长时间?
答案1
首次加载页面时,浏览器必须加载所有资源(HTML、Javascript 和图像)。
在页面完全加载之前,任何 javascript(大量用于 Web UI)都无法运行,因此存在初始延迟。
初始加载完成后,所有更新都通过 AJAX(JSON,而不是 XML)完成,因此会感觉更快(不需要重新加载整个页面,只有几千字节的数据用于更新页面)
是否是因为 uTorrent 导致上传量过大从而阻碍了从 Web UI 上传?
如果本地无线网络速度慢,这种情况不太可能发生 - 应该能够传输大约 1-5 兆字节/秒,除非您能以该速度上传,否则不太可能导致明显的速度减慢。在互联网上,是的,上传速度太高(上传饱和)会导致一切都变慢(正如 Slink84 所说,您应该将 uTorrent 的上传速度限制在最大上传速度以下的 20 千字节/秒左右)
即使没有正在运行的种子也会发生这种情况吗?
您是否尝试过通过其他方式连接到机器 - 例如 Windows 文件共享,或者类似多媒体多媒体(网络服务器) - 如果这些受到类似的影响,那不是 uTorrents 的错,而是其他因素(也许是路由器?)
另一个可以尝试的方法是telnet [uTorrent machines IP] [web interface port]
输入GET /
两次,然后按两次回车键 - 这基本上就是浏览器所做的,只是没有任何花哨的东西,如图像、CSS 或 javascript。如果您立即看到大量 HTML,则可能是您的浏览器出了问题。