dbg变得非常慢(在导入大型图形文件期间)

时间:2018-01-18 15:20:50

标签: c++ linux debugging googletest dbg

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

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

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

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

提前谢谢。

0 个答案:

没有答案