标签: background

当我关闭应用程序(特别是缩放)时,如何防止它在后台运行?

当我关闭某个应用程序 (Zoom) 时,它会出现在我的通知区域中并继续作为后台进程运行。我每次都必须手动右键单击并退出程序(或打开任务管理器并退出)。如何防止它作为后台进程运行并在我关闭程序时强制它自动完全关闭?

注意:它不会出现在设置>隐私>后台应用程序中。我已经检查过了。

notification-area background

9
推荐指数
2
解决办法
1万
查看次数

如何强制 Unity Editor/TestRunner 在后台全速运行?

我观察到一个奇怪的行为,当编辑器位于前台时,Unity 编辑器 (TestRunner) 中的处理需要 2.5 秒,但当我立即切换到另一个应用程序时,处理速度会减慢至 15 秒,从而将编辑器置于后台。

更重要的是:如果我将编辑器置于后台,但不断将鼠标移动到编辑器窗口上,则处理会同时完成,就好像编辑器始终位于前台一样。

我认为这是一些 Windows(11?)优化,旨在故意减慢后台应用程序的速度。作为最终用户,我找不到针对特定应用程序或系统范围禁用此功能的方法。对于最终用户来说是否存在这样的选项或解决方法?

应用程序开发人员可以采取哪些措施来防止这种行为?

因为我观察到,在 VMware 中的 Ubuntu 22 上运行 Unity 编辑器时不存在同样的问题 - 无论我是否将编辑器放在虚拟机的后台,甚至当我将整个虚拟机置于后台时,测试总是快速完成。的背景。这让我希望有办法阻止这种行为。

仅供参考:整个问题已记录为JetbrainsUnity 论坛的错误报告。我希望我不必等待这两个应用程序的修复,我宁愿调整一些系统设置并永久修复这种非常不受欢迎的 Windows 行为。

我已经尝试更改以下设置但无济于事:

  • Unity 编辑器交互模式(首选项 => 常规)设置为“无节流”和“8 毫秒”(120 Hz)
  • 使用任务管理器将 Unity.exe 进程设置为“实时”
  • 禁用“硬件加速 GPU 调度”(设置:系统>显示>图形>默认图形设置)
  • 通过高级系统设置:性能选项=>高级我设置“调整为最佳性能:后台服务”
  • 关闭“游戏模式”
  • 将电源计划设置为“最佳性能”
  • 编写了一个自动热键脚本,每毫秒将鼠标移动 1px,但这只会将执行速度提高 50%(8 秒),并且需要光标位于编辑器窗口上方
  • 将 SystemResponsiveness 更改为 64 (100%)(见下文)并添加 NoLazyMode=1(在同一注册表项中)
  • 禁用 Windows Defender 实时保护(请参阅评论)
  • 通过 powercfg 禁用 unity.exe 的电源节流
  • 在注册表中手动调整 Win32PrioritySeparation

最后两个提示来自这篇超级用户帖子

临时解决方法: 这是一个奇怪的方法,但在 Unity 2021.2 及更高版本中对我来说可靠地工作。但是,在每次脚本编译/程序集重新加载后,都需要手动重新应用它。

  1. 打开首选项:常规 => 繁忙进度延迟
  2. 单击并拖动标签以更改值(只要更改任何值都可以 …

windows performance unity3d background windows-11

8
推荐指数
1
解决办法
896
查看次数

如何更改 Apache J Meter 中的背景颜色和字体大小

如何将背景颜色从现有的黑色更改为白色,并增加 Apache J Meter 软件的字体大小?

fonts jmeter background

6
推荐指数
1
解决办法
2万
查看次数

Windows 10 - 将后台任务置于前台

我有一个在后台运行 exe 的计划任务。每隔一段时间我都会怀疑 exe 运行不正常,但我无法看到输出,因为它是隐藏的,我只能知道任务管理器中的进程。

是否可以将后台任务带到前台?

windows-task-scheduler windows-10 background

3
推荐指数
1
解决办法
4813
查看次数