2008-10-15 21 views
8

Desde hace algún tiempo, mi depurador Delphi se volvió mucho más lento de lo que estaba acostumbrado antes.¿Por qué mi depurador es tan lento?

Me di cuenta de esto, tanto en Delphi 2007 y 2009, por lo que parece que es algo fuera de sí mismo Delphi ...

Lo que hace que este comportamiento, y cómo puedo evitar esto?

Respuesta

13

Después de semanas de búsqueda de una respuesta, me encontré con este artículo de la base de conocimientos de Microsoft soluciona mi problema: http://support.microsoft.com/kb/321410/nl

El punto es, he instalado Microsoft Script Editor hace un tiempo para hacer algo de JavaScript del lado del servidor de depuración. Esto también instala un servicio llamado "Machine Debug Manager" (Mdm.exe), que es la causa de la ralentización. ¡Después de deshabilitar este servicio, la velocidad del depurador volvió a la normalidad!

+0

¡Un gran consejo! Gracias por compartir. –

1

Esto sucedió a mí también, que comenzó después de instalar Service Pack 3 XP y se detuvo después cambiamos de un grupo de trabajo de Windows a un dominio.

Mientras me demoraba en la lentitud, encontré que si comenzaba mi programa, los adjuntaba al proceso que podía depurar a velocidades normales.

También he leído que a veces la configuración de Prevención de ejecución de datos puede afectar negativamente el rendimiento de la depuración, aunque monkear con eso nunca ayudó a mi causa.

Cuestiones relacionadas