Visual Studio 2013/2015 Uso de CPU inactivo


Actualmente estoy evaluando Visual Studio 2015 RC. He notado que al ejecutar el IDE, el proceso de Visual Studio 2015 está constantemente en alrededor del 25% de uso de CPU. Incluso sin un proyecto cargado y sin la página de bienvenida, está engullendo un 25% de uso de CPU a una velocidad constante. No se ejecutan otras aplicaciones que no sean servicios en segundo plano. Todos los demás procesos en ejecución utilizan alrededor de un 2 a 4 por ciento adicional de CPU en general.

Este comportamiento también se ha observado en Visual Studio 2013.

¿Alguien más está viendo este comportamiento? ¿Esto es normal? Alguna sugerencia?

Author: Alexandre Vaillancourt, 2015-06-05

12 answers

Tenía el mismo problema. Procesador constantemente en 45-50% incluso cuando el IDE está completamente inactivo.

Resulta que el problema es el proveedor de código fuente de Microsoft Git.

Lo apagué y el procesador cayó a 0 y el IDE se volvió mucho más utilizable.

 55
Author: Rad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-15 00:54:57

En mi caso desactivar Telerik ASP.NET La extensión MVC resolvió un problema de alta CPU.

La alta carga de CPU comenzó en la carga de la solución y no cayó (40% con una, 80% con dos soluciones) hasta que VS se cerró o incluso a veces después (tuvo que matar el proceso).

Herramientas->Extensiones y Actualizaciones->Instalado, busque la extensión y haga clic en 'Desactivar'.

 9
Author: Michael Brennt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-10 13:48:37

En mi caso, todos los recuentos de referencia intentaron actualizarse cada vez que editaba el código. introduzca la descripción de la imagen aquí

Acabo de apagado. Puedes hacerlo de esta manera.

 3
Author: Neshta,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:18:24

No es de esperar que Visual Studio mastique el tiempo de CPU continuo.

Estoy ejecutando Visual Studio 2015 Community RTM en este momento con un proyecto de tamaño medio abierto, y no veo ningún uso de CPU en curso (de acuerdo con Process Hacker 2, que muestra un uso tan pequeño como 0.01 por ciento). Está en blanco, lo que significa que ni siquiera el 0.01% del uso de la CPU se está registrando.

Tenga en cuenta que IntelliSense escanea los archivos de su proyecto en segundo plano para crear la base de datos para que aparezca sus sugerencias, etc.

Eligiendo Proyecto > Volver a escanear la solución desde los menús dará lugar a que el proceso se realice de nuevo, lo que hará que la CPU se use durante un tiempo. Pero en última instancia debe ir en silencio.

Aparentemente para siempre, ha habido momentos en que la eliminación de los archivos de base de datos Intellisense y hacer un nuevo análisis completo resuelve problemas de tipo "comportamiento extraño". No se si es el método "prescrito", pero si sospecho un problema de IntelliSense simplemente borro el .archivo sdf en la carpeta del proyecto si quiero asegurarme de que Visual Studio comienza con una pizarra limpia. Esto no es necesario muy a menudo.

 2
Author: NoelC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-10-23 06:15:51

También tuve este problema, constante 20-40% CPU al ralentí (Visual Studio 2015 update 1). Noté que otros repositorios locales del mismo código no tenían este problema.

Eliminé el repositorio local problemático y tomé un nuevo checkout, esto resolvió el problema para mí. Por qué esto funcionó, lamentablemente no puedo explicar...

 2
Author: Oyvind Habberstad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-12 19:15:36

Corro resharper, lo apagué y apagué el proveedor de Microsoft Git y todavía tenía problemas de CPU altos, devenv.exe también correría después de cerrar... hasta hace poco.

Parece que VS 2015 Update 2 ha resuelto estos problemas!

Https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx

 2
Author: Atters,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-16 20:19:16

En mi caso; "Visual Studio 2015 Update 1" se volvió loco editando archivos JS sin la longitud de la fuente. Se utiliza alta CPU y el editor incluso se congela. He solucionado el problema mediante la desactivación de los complementos de terceros por uno-por-para detectar el error que causa VS 2015 mal funcionamiento.

Espero que funcione.

 1
Author: ali,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-28 09:53:28

En mi caso, el culpable fue el nodo .herramientas de js para Visual Studio . Tenía v1.1. 2 instalado y la cpu estaba constantemente alrededor de 25-40%.

Un cambio a Nodo.js Tools v1. 2 RC resolvió el problema completamente después de una carga inicial alta que desapareció en un par de minutos.

 1
Author: Alex,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-29 08:13:24

En mi caso, era el Gestor de extensión de Itinerancia o, muy probablemente, el proyecto de rol de trabajador de Azure en mi solución. Si tiene uno de estos intente descargarlo y reinicie visual studio. Puedo reproducirlo, pero no se por qué sucede.

 0
Author: pinki,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-15 19:39:59

También he notado que al ejecutar y detener un episodio de depuración en el servidor local, si la página sigue abierta en el navegador, VS continuará ejecutándose con una CPU alta. Cerrar la página del navegador detiene esto.

 0
Author: EddieBT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-15 08:09:28

Quiero compartir mi experiencia, En mi caso tuve que diable todas las extensiones y actualizaciones y análisis de código c#.

1-Para extensiones y actualizaciones :

Herramientas = > Extensiones y actualizaciones

2-Para el análisis de código

Solution explorer => haga clic derecho en el proyecto => Propiedades =>Haga clic en la pestaña "Análisis de código" => haga clic en el "Abrir" bouton => Desmarque la casilla de verificación "Microsoft.CodeAnalysis.CSharp" => guardar y salir.

El uso de cpu descendió al 1 %.

 0
Author: Coskun Ozogul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-07 07:29:59

En mi caso, El .el archivo suo en Visual Studio fue el culpable. Eliminarlo solucionó mi problema.

Consulte el siguiente enlace para más detalles.

Https://shemeerns.com/2014/04/04/the-solution-user-options-suo-file-in-visual-studio/

 0
Author: Priyankara,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-15 18:18:17