Visual Studio 2013/2015空闲CPU使用率
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2013/2015空闲CPU使用率相关的知识,希望对你有一定的参考价值。
我目前正在评估Visual Studio 2015 RC。我注意到在运行IDE时,Visual Studio 2015进程的CPU使用率一直在25%左右。即使没有加载项目且没有欢迎页面,它也会以恒定速率吞噬25%的CPU使用率。没有其他应用程序运行除后台服务。所有其他正在运行的进程总共使用2到4%的CPU。
在Visual Studio 2013中也注意到了此行为。
是否有其他人看到这种行为?这是正常的吗?有什么建议?
有同样的问题。即使IDE完全空闲,处理器也始终处于45-50%。
原来问题是Microsoft Git源代码提供商。
我将其关闭,处理器降至0,IDE变得更加可用。
我还注意到,当在本地服务器上运行和停止调试剧集时,如果页面仍然在浏览器中打开,VS将继续以高CPU运行。关闭浏览器页面会停止此操作。
我想分享我的经验,在我的情况下,我必须禁用所有扩展和更新以及代码分析c#。
1 - 用于扩展和更新:
工具=>扩展和更新
2 - 用于代码分析
解决方案资源管理器=>右键单击项目=>属性=>单击选项卡“代码分析”=>单击“打开”bouton =>取消选中复选框“Microsoft.CodeAnalysis.CSharp”=>保存并退出。
CPU使用率下降到1%。
就我而言,Visual Studio中的.suo文件是罪魁祸首。删除它修复了我的问题。
请参阅以下链接了解更多详情。
https://shemeerns.com/2014/04/04/the-solution-user-options-suo-file-in-visual-studio/
在我的情况下,禁用Telerik ASP.NET MVC扩展解决了高CPU问题。
高CPU负载在解决方案负载上启动并且没有下降(40%,其中一个,80%使用两个解决方案),直到VS关闭或甚至有时(必须终止进程)。
工具 - >扩展和更新 - >已安装,找到扩展名并单击“禁用”。
我刚关掉它们。你可以做到this way。
不能指望Visual Studio应该扼杀连续的CPU时间。
我正在运行Visual Studio 2015社区RTM,中等大小的项目打开,并没有看到任何持续的CPU使用率(根据Process Hacker 2,显示使用率低至0.01%)。它只是空白,这意味着甚至没有0.01%的CPU使用率正在注册。
请记住,IntelliSense会在后台扫描您的项目文件,以构建数据库以弹出其建议等。
从菜单中选择Project> Rescan Solution将导致该过程完成,这将导致CPU使用一段时间。但最终应该安静下来。
看似永远,有时候删除Intellisense数据库文件并进行完全重新扫描解决了“奇怪的行为”类型问题。我不知道它是否是“规定”的方法,但如果我怀疑IntelliSense问题,我只是删除项目文件夹中的.sdf文件,如果我想确保Visual Studio以干净的平板开始。这不是经常需要的。
我也有这个问题,空闲时持续20-40%的CPU(Visual Studio 2015更新1)。我注意到相同代码的其他本地存储库没有这个问题。
我删除了有问题的本地存储库并进行了新的结帐,这解决了我的问题。为什么这个有用,遗憾的是我无法解释......
我运行resharper,关闭它并关闭了Microsoft Git提供程序并仍然有高CPU问题,devenv.exe也会在关闭后运行...直到最近。
看来VS 2015 Update 2已经解决了这些问题!
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
就我而言; “Visual Studio 2015 Update 1”疯狂编辑JS文件,无论源的长度如何。它使用高CPU,编辑器甚至冻结。我通过逐个禁用第三方附加组件来修复问题,以检测导致VS 2015故障的错误。
希望它有效。
就我而言,罪魁祸首是Node.js tools for Visual Studio。我安装了v1.1.2并且cpu一直在25-40%左右。
切换到Node.js Tools v1.2 RC后,在几分钟内消失的初始高负载后,完全解决了问题。
就我而言,它是漫游扩展管理器或者很可能是我解决方案中的天蓝色工作者角色项目。如果你有其中一个尝试卸载它并重新启动visual studio。我可以重现它,但我不知道它为什么会发生。
以上是关于Visual Studio 2013/2015空闲CPU使用率的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2013/2015 测试项目模板 - 用于 NUnit?
Visual Studio 2013/2015 包管理器控制台未初始化
使用 Visual Studio 2015/2013 时缺少 opencv_world300.lib
我可以在 Visual Studio 2012/2013/2015/2017/2019 中录制/播放宏吗?
如何在 Visual Studio 2013/2015 中将 Visual C++ 再分配文件 (.dll) 重新分配到我的应用程序