2012-09-03 55 views
1

我正在为ARM Cortex处理器上的现有嵌入式系统添加一个新协议。将新协议添加到较早的系统后,我需要进行负载测试和性能测试。源代码使用C和C++。嵌入式系统的负载和性能测试

请让我知道是否有任何免费的测试代码来做这个嵌入式系统的负载和性能测试,网络I/O测试等。或者向我建议任何方法。

基本上我必须比较: 1.添加新协议后的负载是多少。 2.性能 3.网络IO测试 4.系统测试 等等

问候, AK

回答

6

对于系统性能的性能分析,可以使用oprofilegprof

对于网络分析,您可以使用etherealnetstat

对于I/O统计信息,您可以使用iostatsar

对于CPU分析,您可以使用mpstat

这些只是一些工具。我相信有更多的选择可用。

+0

对于那些以下,oprofile的和gprof不会出现可在嵌入式系统上使用,并且两个站点都没有谈到测试嵌入式系统。干杯。 –

0

从谷歌:

对于内存泄漏使用dmallocValgrind的

用于追踪使用LTT(Linux的跟踪工具包)