根据Introduction to Background Tasks的第20页,在下的网络资源限制,后台任务可以每15分钟下载4.69 MB。Windows RT中的网络资源限制
这是否意味着,在Windows RT中,如果我们通过IE10 metro在后台下载20MB文件,则需要40多分钟? (否则我们必须保持前面的下载进度)
此外,作为后台应用程序,您不允许使用超过0.002%的CPU。
在同一页上,他们认为它像:
网络使用可以代表一个设备电池显著排放,因此它是在后台执行任务也制约。但是,如果设备使用交流电源运行,则后台任务不受网络限制。他们可以根据自己的需要随意使用尽可能多的网络带宽(当然,通过运营商特定的带宽或使用限制进行门控)。请注意,即使设备使用交流电源运行,后台任务的CPU使用率也始终受到资源限制。
由于这些原因,我们无法实现Windows RT下载管理器? 与用户同意?
感谢您的深刻反应。我观察了运行Windows 8 pro RTM的桌面上的所述行为。我收到了一些商店应用程序的更新,我打开了商店,按下安装更新按钮并切换到桌面。过了一段时间,当我切换回商店时,应用程序未被下载。我在同一屏幕上呆了一段时间,并在一分钟内下载/安装更新。是因为当我切换上下文时,应用程序被暂停了吗?显然,网络限制不允许已暂停的应用程序消耗带宽。或者是商店应用程序设计的方式? – Annie