Comment tuer mscorsvw.exe

mscorsvw.exe (a.NET l'optimisation de la précompilation des assemblées) est de prendre un pourcentage substantiel de mon CPU - de 50 à 100%.

Cet article (et bien d'autres) dire que

ngen.exe executequeueditems

À partir de la ligne de commande doit le tuer. Pour moi, cette commande se bloque. Est-il une meilleure façon de tuer ce processus?

Je n'ai pas essayé de redémarrer. J'ai vu mon utilisation du PROCESSEUR pic plus d'une fois dans les derniers jours, et je crois que cela a été mon problème; j'aimerais savoir comment le tuer à l'avenir.

Pourquoi est-ce arriver a voté la fermeture? Ce processus est un .net précompilation optimizer (que des épaves les performances de votre ordinateur). Cette question est assez sur le sujet pour les programmeurs aussi loin que je peux dire.
La vraie question est, pourquoi est-il tellement CPU. Le tuer ne va pas les aider. C'est comme: why is the engine of my car using so much gasoline? Well: I'll just axe the front of my car, and hope it stops using gasoline. Seulement, cette fois, sans doute la voiture a été construite pour relancer automatiquement le moteur après avoir mis la hache :).
Pourquoi ce processus prend tellement le CPU est quelque chose pour MS de répondre. Mais il prend beaucoup de CPU est un problème très commun. google.com/...

OriginalL'auteur Adam Rackis | 2011-06-24