c# - 什么可能导致从 Windows 服务执行的进程运行速度比从命令行 (admin) 运行慢?

标签 c# windows-services

什么可能导致从 Windows 服务执行的进程运行速度比从命令行运行慢? 当我从具有管理员权限的命令行执行进程(另一个 exe)时,它比 Windows 服务执行相同进程快四倍。可能是什么原因造成的。 该帐户对目录和文件的权限是可以的。它运行成功,只是慢了 4 倍。需要关于调查什么以找出问题的想法。

我们一直在使用 sysinternals processexplorer,但没有看到任何东西。

可以修改“优先级”以查看是否是导致问题的高级选项卡在哪里?

最佳答案

在 Windows 中,后台服务的优先级可能较低,这可以在计算机属性的高级选项卡中进行配置。

关于c# - 什么可能导致从 Windows 服务执行的进程运行速度比从命令行 (admin) 运行慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1670115/

相关文章:

c# - 如何在不同的 AppDomain 中运行多个服务实例?

c# - log4net 创建日志文件但不写入

c# - Task.Run() 和 Task.Delay() 一段时间后终止

c# - 使用 LINQ 进行高效的图遍历——消除递归

c# - StructureMap 和通过带有接口(interface)的构造函数进行延迟初始化

c# - 平面数据的层次结构

windows-services - Wix 安装程序替换 INSTSRV 和 SRVANY 以进行用户定义的服务安装

go - 操作系统中的服务列表 - golang

c# - 将变量(字符串)的值从 Razor View 传递到 React 组件

c# - 如何取消和回滚部分工作流程