我发现一些 Win2012 服务器上存在一些奇怪的应用程序行为。
一个服务最多启动 8 个 someApp.exe 实例。当进程终止时,服务会启动另一个实例,因此总是有大约 7 或 8 个实例在运行。
从大约一个月前开始,它们的运行速度就非常慢(每个进程 4 分钟 vs ~3 秒)。我被告知“什么都没有改变”。
如果我从控制台启动它,它也会很慢,
但是如果我在新目录中复制并在那里启动它,速度会很快。如果我从其他目录调用原始文件,速度会很慢。
我已经清理了临时文件和工作目录。
我当前的理论是,每个 exe 而不是每个进程都必须有一些 Windows 控制的资源。
有人知道如何解释或解决这个问题吗?