Después de actualizar Windows 7 SP1, mscorsvw.exe mad CPU

  

Esta semana es completamente bajo Windows 7 SP1. Después de que Microsoft lanzó oficialmente la actualización en línea de todos los usuarios de Windows 7 SP1, algunos amigos encontraron un problema embarazoso, es decir, El sistema se ha vuelto muy lento. Abra el administrador de tareas y descubra que un proceso llamado mscorsvw.exe tiene un uso de CPU del 80% o incluso del 100%. Por supuesto, no todos los amigos se encontrarán con este fenómeno, ya que está relacionado con el software que instaló y está ejecutando antes de actualizar SP1 en línea.

Entonces, ¿qué es exactamente este mscorsvw.exe? ¿Qué debo hacer?

Sobre esta pregunta, el blog oficial de Microsoft MSDN tiene una respuesta:

http://blogs.msdn.com/b/davidnotario/archive/2005/04/27/412838.aspx

Un buen amigo en inglés puede referirse directamente a la información detallada. Los amigos a los que no les gusta el inglés luego lo leen. Los medios blandos Xiaobian colocaron el contenido en la casa de Win7.

¿Qué es mscorsvw.exe, por qué ocupa la CPU de mi computadora? ¿Qué es el "Nuevo Servicio de Optimización de CLR"?

mscorsvw.exe es un conjunto .net precompilado en segundo plano (nota de software: significado del conjunto). Una vez que ha terminado de ejecutarse, se detiene. En general, cuando instale la distribución .NET, precompilará esos conjuntos de alta prioridad en 5 a 10 minutos, luego esperará hasta que su computadora esté inactiva para manejar esos conjuntos de baja prioridad. Una vez que todo esté procesado, terminará y ya no verá mscorsvw.exe. Es importante tener en cuenta que cuando vea que la CPU está ocupada al 100%, esto sucede cuando se encuentra en un proceso de baja prioridad, por lo que trata de no permitir que otros procesos que está ejecutando se anticipen a la CPU. Una vez que se hayan compilado todos los ensamblajes, los ensamblajes podrán compartir páginas de memoria entre procesos. En general, el arranque en caliente en este momento será mucho más rápido, por lo que no descartaremos sus otros procesos.

Después de leer las instrucciones anteriores, está un poco mareado. Este proceso se puede desactivar para desarrolladores que no son programadores.

Cómo cerrar este proceso:

Cuando desee cerrar el proceso mscorsvw.exe directamente desde el administrador de tareas de Win7, encontrará que este proceso no ha finalizado.

Si realmente desea eliminar mscorsvw.exe de su administrador de tareas, puede hacer esto:

1, cerrar con el comando:

ngen.exe Executequeuedititems Esto permite que todos los procesos en cola posteriores comiencen a funcionar.


2. Este programa se puede cerrar cerrando el servicio.


El Servicio de optimización de tiempo de ejecución de Microsoft.NET es un proceso de servicio de optimización de tiempo de ejecución .NET, apague ¡Este servicio está bien!


Análisis de archivos de mscorsvw.exe

Propiedades del archivo como se muestra a continuación:


Archivo de proceso: mscorsvw.exe
< Nombre del proceso: .NET Runtime Optimization Service

Descripción en inglés: mscorsvw.exe es un proceso que pertenece a Microsoft .NET Framework. Este programa no es esencial, pero no debe terminarse a menos que se sospeche que lo está. Causar problemas.

Análisis de procesos: herramienta de precompilación de Microsoft Visual Studio 2005 Framework.

Proceso de localización: desconocido

Objetivo del Programa: El fondo de ensamblados .NET precompilados

Autor: Microsoft

pertenece: Microsoft .NET Framework

Nivel de seguridad (0-5): 0 (N /A no es peligroso, 5 es el más peligroso)

Spyware: No

Adware: No

Virus: No

Trojan: No

Proceso del sistema: Sí

Aplicación: No

Programa en segundo plano: Sí

Use Access: No

Acceso a Internet: No



Puede encontrar información adicional sobre ngen.exe en el sitio web oficial de Microsoft:

< Br>

Generador de imágenes nativas (Ngen.exe) - .NET Framework Tools

Actualización: noviembre de 2007

El generador de imágenes nativas (Ngen.exe) es un Una herramienta para mejorar el rendimiento de las aplicaciones alojadas. Ngen.exe crea una imagen nativa (un archivo que contiene un código de máquina específico del procesador compilado) y las instala en el caché de la imagen nativa en la máquina local. En lugar de usar un compilador en tiempo real (JIT) para compilar el ensamblaje original, el tiempo de ejecución puede usar la imagen nativa del caché.

En .NET Framework versión 2.0, Ngen.exe ha cambiado mucho:

  • La instalación del ensamblaje también instalará sus dependencias, lo que simplifica la sintaxis de Ngen.exe.
  • Ahora puede compartir imágenes nativas entre dominios de aplicación.
  • Puede volver a crear una imagen que haya caducado con la nueva actualización de la operación.
  • La operación puede ser pospuesta por un servicio en la computadora que usa el tiempo de inactividad para generar e instalar imágenes.
  • Elimine algunos de los factores que hacen que la imagen no sea válida.

    Para obtener información adicional sobre cómo usar Ngen.exe y los servicios de imágenes nativos, consulte Native Image Services: http://msdn.microsoft.com/en-us/library/ms165074. Aspx.

  • Copyright © Conocimiento de Windows All Rights Reserved