根據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