Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> Mscorsvw.exeプログラムのCPU使用率が大きい、その理由は解決されています

Mscorsvw.exeプログラムのCPU使用率が大きい、その理由は解決されています

  

私はwin 7を使うユーザーは彼をアップグレードすると信じていますが、mscorsvw.exeはWin7 SP1をアップグレードした後のCPU使用率が高い時々、100%の状況でさえ、これがそうである時、見てみましょう。

では、このmscorsvw.exeとは何ですか?どうすればよいですか?

mscorsvw.exeとは何ですか?なぜ私のコンピュータのCPUを浪費するのですか? "New CLR Optimization"とは何ですか? Service'?

mscorsvw.exeは、バックグラウンドで事前にコンパイルされた.netアセンブリです(ソフトウェアノート:アセンブリの意味)。実行が終了すると停止します。一般に、.NETディストリビューションをインストールすると、5〜10分で優先度の高いアセンブリがプリコンパイルされ、優先度の低いアセンブリを処理するためにコンピュータがアイドル状態になるまで待機します。それがすべて処理されたら、それは終了し、あなたはもうmscorsvw.exeを見ないでしょう。 CPUが100%占有されていることがわかると、これは優先順位の低いプロセスにあるときに発生するため、実行中の他のプロセスがCPUを横取りしないようにします。すべてのアセンブリがコンパイルされると、アセンブリはプロセス間でメモリページを共有できるようになります。一般に、現時点でのホットスタートははるかに高速になるため、他のプロセスを破棄することはありません。

上記の手順を読んだ後は、少しめまいがするだけですが、プログラマではない開発者はこのプロセスをオフにすることができます。

このプロセスを閉じる方法:

Win7のタスクマネージャからmscorsvw.exeプロセスを直接閉じたい場合、このプロセスは終了していないことがわかります。

タスクマネージャからmscorsvw.exeを本当に削除したい場合は、これを行うことができます。

1.次のコマンドで終了します。

ngen.exe Executequeueditemsこれにより、後続のすべてのキューに入れられたプロセスが機能し始めます。

2.このプログラムはサービスを終了することで終了できます。

Microsoft.NETランタイム最適化サービスは.NET実行中の最適化サービスプロセスです。このサービスをオフにすることができます!
mscorsvw.exeファイルの分析

ファイルの属性は次のとおりです。



プロセスファイル:mscorsvw.exe

プロセス名:。 NET Runtime Optimization Service

英語:mscorsvw.exeはMicrosoft .NET Frameworkに属するプロセスですこのプログラムは必須ではないプロセスですが、問題を引き起こしていると思われる場合を除き、終了しないでください。

プロセス分析:Microsoft Visual Studio 2005 Frameworkプリコンパイルツール。

Copyright © Windowsの知識 All Rights Reserved