嵌入式系统的负载和性能测试

时间:2012-09-03 10:17:18

标签: c load arm embedded-linux performance-testing

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

如果有任何免费测试代码在此嵌入式系统上进行负载和性能测试,网络I / O测试等,请告诉我。或者建议我任何方法。

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

此致 AK

2 个答案:

答案 0 :(得分:6)

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

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

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

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

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

答案 1 :(得分:0)

来自谷歌:

对于内存泄漏,请使用 dmalloc Valgrind

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