从那时起,我的Delphi调试器变得比以前慢了很多。
我在Delphi 2007和2009中都注意到了这一点,所以它似乎不属于Delphi本身......
导致此行为的原因是什么,以及如何防止此行为?
答案 0 :(得分:13)
经过数周的搜索,我发现这篇Microsoft知识库文章解决了我的问题:http://support.microsoft.com/kb/321410/nl
关键是,我安装了Microsoft Script Editor一段时间后做了一些服务器端的javascript调试。这也会安装一个名为“Machine Debug Manager”(Mdm.exe)的服务,这是导致速度减慢的原因。禁用此服务后,调试器速度恢复正常!
答案 1 :(得分:3)
答案 2 :(得分:1)
这也发生在我身上,它是在我安装XP Service Pack 3之后开始的,并且在我们从Windows工作组切换到域后停止了。
当我慢慢地挥之不去的时候,我发现如果我开始我的程序,它们会附加到我可以正常速度调试的过程中。
我还读到,有时数据执行保护设置可能会对调试性能产生负面影响,尽管使用它从来没有帮助我的事业。