ultimate - Visual Studio 2010 SP1 Performance
visual studio 2010 service pack 2 (8)
He notado desde la instalación de Visual Studio 2010 SP1 que tengo grandes problemas de rendimiento. Se congelará aleatoriamente sobre mí un poco.
No tuve problemas de rendimiento con Visual Studio 2010 antes de la actualización. El único complemento que tengo en ejecución es ReSharper.
Me pregunto si alguien más está experimentando problemas de rendimiento? Si es así, ¿has encontrado una manera de solucionarlos?
Instalar sp1 definitivamente ha hecho visual studio 2010 más lento. Encontrar VS 2010 un poco decepcionante. Dicho esto, sp1 desactiva de forma predeterminada la aceleración de gráficos de hardware en el cuadro de diálogo de opciones de herramientas. Si vuelves a activar eso y apagas la experiencia visual del cliente enriquecido, entonces las cosas se vuelven un poco más rápidas (creo).
La única extensión que tengo en VS 2010 es Resharper. La CPU es Intel Core2 Quad 6600, 4Gb RAM.
Después de instalar SP1 noté una pérdida de memoria, el tiempo de CPU para devenv es del 25% en modo de espera, el desplazamiento, el cambio de posición del cursor y el cambio de pestañas demoran varios segundos.
Ver blog here
Le envié un correo electrónico al soporte de ReSharper y fueron lo suficientemente útiles como para señalar que existe un problema conocido con el complemento de herramientas de Productivity Power que no funciona bien con ReSharper. Me pidieron que deshabilitara las herramientas eléctricas de productividad y ver si el rendimiento volvía a la normalidad.
Deshabilité las herramientas eléctricas de productividad y mi Visual Studio con SP1 parece comportarse normalmente de nuevo. Esta es una solución aceptable para mí, ya que la única parte de las herramientas que utilicé fue la pestaña de documentos. Bueno, el resto me parece que no valen nada. JetBrains es una compañía realmente buena, así que estoy seguro de que trabajarán para resolver el problema, o al menos trabajar con MS para determinar cuál es la causa del problema.
Aunque mi propio presentimiento me hace pensar que las herramientas eléctricas de productividad son las culpables y no ReSharper.
Algo irónico de que las herramientas eléctricas de "productividad" me hicieron mucho menos productivo.
No he notado este problema, pero la entrada del blog de Scott Guthrie en SP1 indicó casi al final que VS SP1 ahora usa la representación de software en lugar de la representación de hardware. Esto puede causar problemas de rendimiento para algunos. Es posible que desee comprobar esto. Puede acceder a la configuración en Herramientas | Opciones en el cuadro de diálogo Entorno / General.
Para mí, la configuración del SP1 se atascó durante varias horas, así que busqué en Internet y encontré a muchas personas quejándose de que el SP1 era lento (¡una vez que logran instalarlo!), Así que cancelé la actualización. La reversión también quedó estancada. Después de muchas horas, tuve que apagar la computadora. Luego, Windows Update intentó actualizar .NET 4 y la actualización se bloqueó. Incluso cuando el apagado no resuelve esto ya que Windows necesita terminar de instalar las actualizaciones antes de apagarse, por lo que la única manera de descongelarlo fue hacer un reinicio físico. Ahora mi instalación de Visual Studio 2010 está rota, actualmente la estoy reinstalando ...
Teniendo en cuenta mi experiencia y todo lo que leí sobre esto, le aconsejaría que se mantenga alejado de este paquete de servicios. Microsoft solía tener una mala reputación de confiabilidad (era Win95-WinME), pero se ha desempeñado muy bien en los últimos años. Parece que volvieron a sus problemas de lanzamiento poco fiables. Mucha gente critica a Bill Gates, pero debo decir que la calidad del software no es la misma desde que se fue. Realmente era un genio.
Edición: la reparación de Visual Studio informó varios errores y 3 componentes no importantes no se pudieron instalar. Sin embargo, Visual Studio no se abrirá porque SP1 solo se instaló parcialmente. Fui al panel de control y desinstalé el SP1 parcial. Visual Studio aún no se abre, por lo que necesito reparar la instalación por segunda vez. Un montón de molestias para un paquete de servicios ...
Primero, solo para aclarar: cuando se dice que se congela, ¿se recupera finalmente? ¿O tienes que matar y reiniciar VS? Si tiene que matar y reiniciar, lo más probable es que tenga algún problema de configuración, y el resto de mi respuesta sería menos relevante. :-)
Si finalmente se recupera, me pregunto dónde está el cuello de botella en el rendimiento. ¿Está tu disco ocupado todo el tiempo que está congelado? ¿Está la CPU vinculada al 100% (o quizás un número menor para entornos de múltiples núcleos)? ¿Tiene suficiente RAM para admitir cualquier programa que se esté ejecutando sin tener que cambiar demasiado el disco? Las herramientas integradas de Windows, como el Administrador de tareas y el Monitor de rendimiento, o las herramientas de SysInternals como DiskMon y el Monitor de proceso, pueden ayudarlo a reducirlo.
Personalmente, he encontrado que el disco es el cuello de botella más frecuente para VS, Outlook, Eclipse y muchos otros programas de uso intensivo de recursos. Si descubre que el problema es el disco, sugeriría encarecidamente la actualización a una unidad de estado sólido, si aún no lo ha hecho y tiene la opción de hacerlo. Eso puede sonar drástico, y en cierto sentido es solo "lanzar hardware al problema", pero es el aumento de rendimiento más importante que he experimentado en una computadora portátil o estación de trabajo en un LARGO TIEMPO.
Por lo que vale, no he encontrado una diferencia significativa en el rendimiento entre VS2010 y VS2010 SP1, y estoy ejecutando XP de 32 bits en una computadora portátil de ~ 2 años con una unidad de estado sólido. No estoy al tanto de ningún cambio en el SP1 que haga a VS sustancialmente más intensivo en disco.
Trate de eliminar resharper, tuve problemas como el tuyo cuando lo tuve
Trinición: obtuve el mismo problema de uno de los núcleos de i7 al 100% y mató a las V de 2010. Pero funcionaba al 100%, incluso si vs no estaba cargado. Inicialmente, pensé que era un problema de hardware, por lo que moví el disco a una PC configurada de manera idéntica. Un núcleo aún funcionaba al 100%. Corrí malwarebytes a través del sistema, pero no informó nada, y tampoco mi AV. Mi estación de trabajo era muy lenta, tuve que desplazarme por las copias de seguridad hasta que encontré una que estaba bien. Fue realmente raro y no descubrí la causa. Aunque creo que algo malicioso fue la causa.
Lo que fue peor fue, poco después de esto, vs se descompuso: cada vez que lo cargaba, replicaba otra copia de todos los componentes en la caja de herramientas. Desinstalar sp1 y reparar vs2010 y reinstalar sp1 y otros componentes, pero en total perdí dos días por algo por lo que todavía no tengo una explicación. Ojalá hubiera encontrado su entrada sobre el núcleo del 100% en ese momento: no apareció en google porque es exactamente lo que busqué.
Barry