上传文件时网页无法加载

上传文件时网页无法加载

这是我最近遇到的一个问题。我正在使用一个程序上传一个大约 150mb 的文件。这将需要一段时间,因为我的上传速度平均约为 0.5mb。

但是当我开始上传时,我无法再加载网页。我没有收到错误。他们只是花了 10-15 分钟尝试加载。

我查看了活动监视器,当我不上传时,数据包的输入/输出数量相当平衡,通常为每秒 30-80 个。当我开始上传时,数据包输出数量猛增至每秒数千个,而数据包输入数量则降至 10 个以下。

据我所知,这种情况只发生在我使用这个程序(Xcode)上传时。昨天我通过浏览器将文件上传到另一个网站,一切正常。

这对我来说是个大问题。我需要上传,但由于上传速度慢,下载速度慢,导致我的网络断网数小时。这只是最近才出现的问题。多年来,我一直使用 Xcode 上传文件,使用的是同一个 ISP。

另一个可能有助于诊断的数据点是每秒接收/发送的数据。上传时发送的数据为 1.5mb,接收的数据为 15kb。浏览时(不上传)它们都在 100kb 到 150kb 之间(每秒)。

对于造成这种情况的原因或解决方法有什么想法吗?

更新:

我目前正在将同一个文件上传到 Dropbox,没有遇到同样的问题。

回答:

我从 Apple 开发者论坛上的一位用户那里得知,这是一个罕见的 Xcode 错误。通过使用 Little Snitch 阻止 ascp 进程,Xcode 将使用一种可正常运行的替代上传方法。

答案1

上传通常会降低您的下载速度,尤其是当您通过网络下载时,网络使用 http 并在其下层使用 tcp。tcp 使用一些上传带宽,以确保数据成功发送和接收。如果 xcode 上传占用了所有带宽,则可能会影响您的网页浏览。就 Dropbox 而言,可能是 Dropbox 具有最大上传带宽使用量。

答案2

我从 Apple 开发者论坛上的一位用户那里得知,这是一个罕见的 Xcode 错误。通过使用 Little Snitch 阻止 ascp 进程,Xcode 将使用一种可正常运行的替代上传方法。

相关内容