是否有一个程序可以暂停另一个程序?

是否有一个程序可以暂停另一个程序?

以下是困扰我的问题。例如,我玩两款游戏,刺客信条和 MW3。当我的朋友叫我玩 MW3 时,我会尽量减少刺客信条,转而去玩 MW3。但刺客信条仍然会消耗宝贵的处理器时间(超过 50%,内存不是问题)。我理解进程必须位于内存中,但我能以某种方式暂停它以不消耗处理器吗?

答案1

使用资源监控随 Windows 提供。

  1. 打开任务管理器
  2. 转到“性能”选项卡。
  3. 打开左下角的资源监视器。
  4. 在列表中找出您的流程。
  5. 右键单击,有“暂停进程”选项。
  6. 随后您可以“恢复进程”。

无需下载任何软件,探索 Windows 操作系统。

答案2

这可以通过进程探索器,如上文评论所述。下载并运行它,在进程列表中找到您的游戏,右键单击它并选择暂停

要恢复该过程,请再次右键单击并选择恢复

我快速测试了一下,似乎可以正常工作。启动 Torchlight II 演示版,加载游戏,然后暂停进程。玩了一会儿 DiRT Showdown,然后回来,恢复 Torchlight II 进程,可以继续玩游戏,没有任何问题。此外,在暂停期间,Torchlight II 不消耗 CPU 或 GPU 时间(根据任务管理器和 GPU-Z)。

所以至少在某些游戏中是可以实现的,不过《刺客信条》就不行了。唯一能确定的方法就是尝试一下。

相关内容