0

在非常特定的 C++ 环境(分析 CAD 图纸的应用程序)中,当我尝试导入大型图纸时,dbg 变得非常慢......

在这个测试环境中,我集成了 GoogleTest/GoogleMock 测试框架来管理测试结果并提取相关(调试)数据,并进行 JNI 模拟以便能够在没有应用程序的 Java EE“对应物”的情况下进行测试。

对于 1 个特定的绘图,处理被严重延迟,在另一种情况下,dbg 应用程序本身似乎被无限期地“冻结”。它不再对任何信号做出反应:如果您按下调试控制台工具栏中的“终止”按钮(“红色方块”),则会出现消息:“终止失败”。我最终通过终止调试线程来关闭它。

当我在没有调试的情况下运行这个“绘图导入”时(所以只是“运行”),所有的处理都在大约 15-20 秒内(并且没有环境的紧张行为)。在此配置中,应用程序在 Linux 上运行(在 Windows 环境中的 VirtualBox 内)...... 问题:这里可能是什么情况?我试图提取一些相关信息,但 dbg 没有给出任何信息。有什么好主意吗?

先感谢您。

4

0 回答 0