我有一个服务器,我有一个经常运行的应用程序。如果我手动运行我的应用程序,运行和完成需要几秒钟。如果我让任务调度器完成它,它需要4-5分钟。我查看任务历史,从Action事件到Create流程事件超过2.5分钟。有人知道在这段时间里它在做什么吗?这是在Windows服务器上,终端服务附加了许多用户。
非常感谢
德里克。
发布于 2015-04-23 13:59:22
默认情况下,Windows任务计划程序将优先级设置为低级别。这允许其他事物不受干扰地运行。这里的假设是,调度程序上的某些内容在当时并不是正确的,而通常是在那个时候。如果不是这种情况,则可以更改流程优先级。
还有一件事是记忆优先。它将默认为4,而不是5。您需要在设置中提高这两个值,以使其以更高的优先级运行。如果您不需要精确地确定时间,那么保留它,以便其他应用程序对资源具有优先级。
您可以使用以下工具观察进程优先级:过程资源管理器
您也可以用脚本来设置它。见MSDN负责这个。您将设置TaskSettings.Priority
。
任务优先级/优先级类/优先级级别
https://stackoverflow.com/questions/29825127
复制相似问题