After upgrading Win7 SP1, mscorsvw.exe appears to monopolize the CPU?

  

A lot of friends like me complained that after upgrading to SP1, the stable Win7 has a Kaka situation. After viewing the process, I found out that there is a process called mscorsvw.exe. Usually, Take up 80% or even 100% of the CPU.

This is also answered on the official blog. Good friends in English can refer to http://blogs.msdn.com/b/davidnotario/archive/2005/04/27/412838.ASPx, dislike English friends then read on.

mscorsvw.exe is a collection of pre-compiled .net in the background. When you install the .Net distribution, it will pre-compile those high-priority assemblies in 5 to 10 minutes, then wait for you. When the computer is idle, it will process those low-priority assemblies. Once it's all processed, it will terminate, and in its own right, mscorsvw.exe has a lower priority. Obviously, at design time, it doesn't want to monopolize the CPU to drag other processes.

About its role, he will be able to share memory pages across processes, and the hot start will be much faster.

How to close, Win7 Chinese online gives a good solution, quote O(∩_∩)O~

How to close this process:

When you want to close the mscorsvw.exe process directly from the task manager, you find that the process is not finished.

If you really want to eliminate mscorsvw.exe from your task manager, you can do this:

1, close by command:

ngen.exe Executequeueditems This allows all subsequent queued processes to start working.

2. This program can be closed by closing the service.

Microsoft.NET Runtime Optimization Service is the .Net running optimization service process, you can turn off this service!

Copyright © Windows knowledge All Rights Reserved