手机
手机 手机资讯 手机应用资讯 手机软件教程 微软官方解释WP8后台任务机制
Windows
05月 20

微软官方解释WP8后台任务机制

编辑:匿名 来源:新锋网
放大 缩小 打印 邮件 收藏本页 游吧论坛

微软说,在WP8中后台程序有两种,一种是“PeriodicTask”(周期任务)——占用资源、数据较少需定时运行的任务,一种是“ResourceIntensiveTask”(资源集中任务)——占用资源、数据量都比较大 的。开发者要在开发app时要选定自己的app类型,或者是一个不带后台的app。对于这两种任务的运行,微软有着严格的运行机制:

1,一些共同的机制,例如:

1),一些API对于这两种后台程序都是不可用的

2),无论哪种后台,在运行时非视频任务占用内存不得超多11MB,视频类任务不得超过15MB,一旦超过将被立即终止

3),对于超过两周没有主动运行的程序将自动组织其对应后台

当然在这条下面还有很多细分情况,有兴趣的可以自己看

接下来是一些分别的限制,例如,对于“PeriodicTask”(周期任务):

1,每半小时运行最多25S

2,节电模式下停止运行

3,对运行数量有所限制。如果程序没有出现在后台任务列表中,则最多只能运行6个此种后台任务

对于“ResourceIntensiveTask”(资源集中任务)的限定则更加严格,包括:

1,只能在电量大于90%时开启后台运行;

2,只能在充电或有外接电源时开启后台运行;

3,只能在锁屏时运行;

4,只能在连接了电脑或wifi时运行,不占用流量

5,只能在没有通话时运行;

6,一般可连续运行十分钟

所以这样看来,WP的后台绝不是什么安卓的“真后台”,而且对资源的管理非常严格以保证系统的流畅和续航。

当然还写了其他很多东西,限于英文及技术水平我就弄不清楚了,不过对于一般用户知道这些信息也足够了。欢迎大神把一些更细节的东西翻译出来。

打印 邮件 收藏本页 帮肋
推荐阅读
相关阅读