据系统仿真技术供应商Virtutech Inc.的调查结果,63%的开发商和IT决策者认为,调试(debugging)是他们遭遇的最重大问题,耗费的时间和精力几乎是其它任务的两倍。 调查结果还突显了多内核处理的流行程度。75%的调查回答者表示,他们从事至少一种多内核项目,而9%的人士目前完全为多内核项目工作。 回答者列出了多处理器系统软件调试中最具有挑战性的方面:线程锁定(31%)、缺乏确定/错误再现能力(30%)及断点不能中断系统的事实(29%)。超过一半的回答者表示,他们采用的调试器无法支持多处理器开发。72%的调查回答者声称,他们使用实际的硬件而不是其它代理来进行测试和开发调试。 调查发现,开发商所关注的首要问题是如何达到产品的质量和性能目标。 |