我从 Visual Studio 切换到 Rider 的原因之一是性能,看起来 Visual Studio 已经针对在多个 CPU 核心上运行进行了优化,而 Rider 在单个 CPU 核心上运行没有问题。我启动 Visual Studio 来调试我的一些 Android 程序,它花了两分多钟才稳定下来,之后就一直抛出 ANR。然后我按照我的直觉打开任务管理器,然后我发现它是 Visual Studio 的主进程,也就是devenv.exe
导致延迟的原因。我右键单击它,然后单击查看详细信息,然后它将选项卡切换到详细信息选项卡,并突出显示我右键单击的进程,然后我看到这个选项叫做UAC virtualization
,我猜想它与让程序利用所有核心有关,它被禁用了,然后我尝试启用它,得到一些警告,然后继续并重新启动程序,只是重新启动时它比第一次要轻。那么这个 UAC 虚拟化工具在启用时是否会提高程序的性能?它可能是一种性能欺骗吗?
对 Visual Studio 等程序启用 UAC 虚拟化有何影响?
相关内容
- 为什么当我从 vmware 切换到主机时我的浏览器卡住了?
- 系统日志中我的某个硬盘的错误消息“未处理的错误代码”、“I/O 错误”
- 运行 Windows Home Server 时,“绿色”硬盘是否适合作为存储介质?[关闭]
- juju 花费 bootstrap-timeout 并发出最后一条消息,它无法找到 /var/lib/juju/nonce.txt
- 如何忽略可能损坏的磁盘,导致 ubuntu 20.04 LTS 安装过程冻结
- 文档和桌面指的是同一个文件夹
- 创建用于运行 systemd multiuser.target 的 debian grub 自定义条目
- 如何用 floatrow 布局四个图形,其中两个垂直排列?
- 在 CLI 中更改目录颜色
- 找出谁禁用了 Windows 服务