即使处于空闲模式,VS2013的永久CPU使用率 [英] VS2013 permanent CPU usage even though in idle mode

查看:167
本文介绍了即使处于空闲模式,VS2013的永久CPU使用率的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近将VS2013更新为Update 1,此后VS永久地将CPU使用率(在4核intel i5 cpu上)提高到25%。我以为它有一些未完成的后台进程,所以我让它运行了一段时间,但是当它应该处于空闲状态时它会继续使用cpu。



您是否得到了类似的行为更新之后? / p>

编辑2 VS2013 中的git集成有问题。我在 devenv.exe 上运行了探查器,并且 git2-msvstfs.dll 占用了大部分的CPU使用率,尽管它应该是空闲的。我向MS发送了故障通知。如果您有相同的问题,请对此投票: http://connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal





编辑3 :最近发布了更新2。此错误已在VS2013更新2中修复。



编辑4 :更新3和更新; 4被释放,并且由于多种原因(不仅是git dll模块),CPU使用率变得疯狂。如以下答案之一所示,禁用浏览器链接似乎可以解决问题。

解决方案

编辑2 :Updates 3&中可能的错误回归4。


编辑1 :该错误已在VS2013 Update 2中修复。


一个用户可以禁用 git 来自 Visual Studio 2013 的插件,方法是:


工具->选项


源代码管理:将当前源代码管理插件设置为


使用其他 git 客户管理您的存储库。


I've recently updated VS2013 to Update 1 and since then VS takes CPU usage to 25% (on a 4 cores intel i5 cpu) permanently even though it's supposed to be idle. I thought it has some unfinished background processes so I left it running for a while but it keeps using the cpu when it's supposed to be idle.

Are you getting a similar behaviour after updating?

Edit 1: I'm using git and python tools for vs, so there might be some conflicts after Update 1.

Edit 2: The git integration in VS2013 is buggy. I ran a profiler on devenv.exe and git2-msvstfs.dll takes most of cpu usage although it should be idle. I sent a failure notice to MS. If you have the same problem please vote for this: http://connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal

Edit 3: Update 2 has been recently released. This bug was fixed in VS2013 Update 2.

Edit 4: Updates 3 & 4 were released and CPU usage goes crazy due to multiple causes (not only git dll module). Disabling Browser Link as in one of the below answers seems to fix the problem.

解决方案

Edit 2: Possible bug regression in Updates 3 & 4.

Edit 1: The bug was fixed in VS2013 Update 2.

One can disable git plug-in from Visual Studio 2013 in this way:

Tools->Options

Source Control: set Current source control plug-in to None

Use other git clients to manage your repositories.

这篇关于即使处于空闲模式,VS2013的永久CPU使用率的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆