Windows 8 WinRT后台任务时间分辨率



一个由15分钟周期性定时器触发的WinRT后台任务是否可以启动它自己的线程,然后每隔30秒休眠和唤醒一次?也就是说,如果你需要一个后台任务来做比最低分辨率更频繁的事情,这个黑客会工作吗?如果电池寿命不是问题。。。即使不使用交流电,它也会吗?

后台任务可以生成一个线程;但它可能每15分钟只使用两个CPU秒。换句话说,你没有权限只运行你想要的任何线程工作,你需要保持在限制范围内。有关详细信息,请参阅MS发布的背景任务介绍文件:

锁定屏幕上的应用程序在其后台任务的定期间隔。如果应用程序使用了可用CPU时间,其后台任务将暂停,直到应用程序CPU配额将在下一代进行补充,以进行CPU配额更新。

最新更新