es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Es una práctica desaconsejable desactivar el software antivirus en un servidor de compilación para mejorar el rendimiento?

Estoy intentando optimizar nuestras compilaciones de software (agentes de compilación del Azure DevOps Server) tanto como sea posible y estaba curioso/a si deshabilitar Windows Defender en nuestros servidores de Windows sería buena o mala práctica?

En nuestro caso, “Msmpeng.exe” consume aproximadamente el 10-15 % de la CPU cuando se ejecuta una compilación.

Si excluyo los procesos de los agentes (“AgentService.exe”, “Agent.Worker.exe”, “Agent.Listener.exe”) y el directorio de trabajo, estoy seguro/a de que “Msmpeng.exe” se reduciría al 5 % o menos, lo cual debería resultar en tiempos de compilación más rápidos.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en seguridad y Azure DevOps, no recomendaría desactivar Windows Defender en tus servidores Windows como solución para optimizar las compilaciones de software. Windows Defender es una función de seguridad crítica que protege tus servidores de virus, malware y otras amenazas. Al desactivarlo, podrías exponer tus servidores a riesgos de seguridad.

    En su lugar, te sugeriría buscar formas de optimizar el propio proceso de compilación. Por ejemplo, podrías intentar aumentar los recursos asignados al agente de compilación, optimizar los scripts de compilación, reducir el número de dependencias o utilizar el almacenamiento en caché para acelerar el proceso de compilación.

    Si el proceso Msmpeng.exe está consumiendo una cantidad significativa de recursos de la CPU durante las compilaciones, podrías considerar excluir los procesos del agente de compilación y el directorio de trabajo de Windows Defender. Esto puede ayudar a reducir el impacto en la utilización de la CPU y acelerar los tiempos de compilación sin comprometer la seguridad.

    En resumen, desactivar Windows Defender en tus servidores Windows no es una solución recomendada para optimizar las compilaciones de software. En su lugar, concéntrate en optimizar el proceso de compilación y configurar Windows Defender para minimizar el impacto en la utilización de la CPU durante las compilaciones.

Comments are closed.