mscorsvw.exe がCPU100%占拠するのはどんな時か体をはって試してみた

■仮説

mscorsvw.exeは.net Frameworkのアセンブリ最適化のプロセスである。したがって.net Frameworkを新規インストールすれば該当プロセスが立ち上がるはずである。

■実験手順

.netFramework4.0をインストールして、さらに溜まっていたパッチを当てて(この中には.netFramework3.5の修正も含まれる)再起動する。

■結果

.netFrameworkインストールも時間がかかるが、その後再起動したところ・・・

mscorsvw.exe がCPU100%占拠する事態が発生!この状態が約20分続くが、最適化が終わると

■対策

.netFrameworkのバージョンアップを行うときは余裕がある時間帯に行う。
再起動後最適化に時間がどのぐらいかかるかはCPUスペックに依存するが、当方の環境では約20分ほど
CPU Athlon64 3800+

更新後の再起動にそれなりに時間がかかるので、パッチあてを就業後に行い、その後再起動を朝一とかに持ってくると時間がもったいない!

最適化が終わればCPU100%もなくなるので、.newFrameworkインストールとパッチ当ては時間に余裕があるときに実施するようにすべき

カテゴリー: Windows タグ: , , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.