永发信息网

请问,程序的空闲优先级是什么意思,在什么时候程序执行?

答案:1  悬赏:70  手机版
解决时间 2021-02-24 08:07
  • 提问者网友:你独家记忆
  • 2021-02-23 16:05
请问,程序的空闲优先级是什么意思,在什么时候程序执行?
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-02-23 16:45
所有的回答都没讲清楚. 我来解决你的疑问
举个例子:
你创建了一个计划任务,叫做我的计划任务,
设置了1个触发器:当时间为10:00时,关闭计算机.又将条件选项卡中仅当计算机空闲时间超过下列值时才启动任务设置为10分钟.
那么:
10:00时,触发器条件满足,触发器触发.检查之前10分钟内计算机是否一直处于空闲状态,
是,则立刻关闭计算机,我的计划任务执行完毕
否,则不关闭计算机.我的计划任务执行完毕
(即:你的电脑必须至少从9:50开始就处于空闲状态,否则在10:00时计算机不会被关闭.)
由此可见,完成关闭计算机这个任务需要同时满足触发器和空闲时间这2个条件.
此时你修改了一下我的计划任务,将条件选项卡中等待空闲时间设置为60分钟.
那么:
10:00时,触发器条件满足,触发器触发.检查之前10分钟内计算机是否一直处于空闲状态,
是,则立刻关闭计算机,我的计划任务执行完毕
否,则不关闭计算机.我的计划任务继续执行60分钟,每隔一段时间(几秒)检查计算机之前10分钟内计算机是否一直处于空闲状态,如果是,则立刻关闭计算机,我的计划任务执行完毕.如果否则继续检查.如果11:00时,计算机仍然没有任何一次连续空闲10分钟.那么我的计划任务执行完毕.电脑不会被关闭.
注意:
1.等待空闲的值比仅当计算机空闲时间超过下列值时才启动任务的值小的话,是没有意义的,就计划任务完成的结果来看相当于等待空闲的值设为了不等待.
2.如果没有设置屏保,或者屏保的进入时间过短,都会导致计划任务判断电脑是否处于空闲状态的精度下降.
3.如果触发器本身是仅当计算机空闲时间超过下列值时才启动任务,那么等待空闲无意义,因为满足触发器条件时,空闲时间条件也满足了.
简而言之:
计划的任务因系统繁忙,在预定的时间不能执行,怎么办? 我设定一个等待空闲的值,再给这个任务一次执行的机会.
等待空闲=触发器条件满足了,空闲时间条件没满足时,计划任务程序会等待一段时间直到空闲时间条件也被满足.
全部手打,目前全互联网最清晰详尽解释,给分吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯