首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >任务调度程序需要几分钟才能创建任务进程

任务调度程序需要几分钟才能创建任务进程
EN

Stack Overflow用户
提问于 2015-04-23 13:36:00
回答 1查看 771关注 0票数 0

我有一个服务器,我有一个经常运行的应用程序。如果我手动运行我的应用程序,运行和完成需要几秒钟。如果我让任务调度器完成它,它需要4-5分钟。我查看任务历史,从Action事件到Create流程事件超过2.5分钟。有人知道在这段时间里它在做什么吗?这是在Windows服务器上,终端服务附加了许多用户。

非常感谢

德里克。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-23 13:59:22

默认情况下,Windows任务计划程序将优先级设置为低级别。这允许其他事物不受干扰地运行。这里的假设是,调度程序上的某些内容在当时并不是正确的,而通常是在那个时候。如果不是这种情况,则可以更改流程优先级。

还有一件事是记忆优先。它将默认为4,而不是5。您需要在设置中提高这两个值,以使其以更高的优先级运行。如果您不需要精确地确定时间,那么保留它,以便其他应用程序对资源具有优先级。

您可以使用以下工具观察进程优先级:过程资源管理器

您也可以用脚本来设置它。见MSDN负责这个。您将设置TaskSettings.Priority

任务优先级/优先级类/优先级级别

  • 0 REALTIME_PRIORITY_CLASS THREAD_PRIORITY_TIME_CRITICAL
  • 1 HIGH_PRIORITY_CLASS THREAD_PRIORITY_HIGHEST
  • 2 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
  • 3 ABOVE_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_ABOVE_NORMAL
  • 4 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
  • 5 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
  • 6 NORMAL_PRIORITY_CLASS THREAD_PRIORITY_NORMAL
  • 7 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
  • 8 BELOW_NORMAL_PRIORITY_CLASS THREAD_PRIORITY_BELOW_NORMAL
  • 9 IDLE_PRIORITY_CLASS THREAD_PRIORITY_LOWEST
  • 10 IDLE_PRIORITY_CLASS THREAD_PRIORITY_IDLE
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29825127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档