首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么D2010调试器会使某些事情变得慢得多?

为什么D2010调试器会使某些事情变得慢得多?
EN

Stack Overflow用户
提问于 2010-03-16 06:30:25
回答 1查看 299关注 0票数 2

我有一个特殊的组合框,里面有一个很长的项目列表(几千个),当你打开它的时候,你必须计算它。当我在测试某件东西时,我惊恐地发现它大约需要一分钟才能打开。所以我把程序(相同的版本,相同的选项)挂到了same上,看看是什么花了这么长时间,它只花了大约5秒就打开了。我尝试直接从Windows运行它,这次只用了2-3秒,这是我所期望的。

那么,当Delphi调试器连接到它时,为什么完全相同的EXE处理数字的速度要慢25倍以上呢?这并不像计算条件断点那样明显。似乎仅仅是调试器的存在就让它慢得像爬虫一样。有人知道为什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-16 09:56:38

Repost:它是否产生了大量的调试输出(OutputDebugString)?事件日志中有什么显示吗?

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2450921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档