分享一个内核性能测试开源工具

悠悠长风 2015-06-05 01:55:48
目前工作是基于OpenWrt开发,经常要改善代码性能,但是OpenWrt又不支持perf。所以查找性能瓶颈时,就比较麻烦。
于是利用业余时间写了个小工具,用于定位性能瓶颈的。编码,测试,加文档(README)大概花了3个小时左右,后面会根据自己的需求(或者大家的需求)进行改善。

这个是链接地址https://github.com/gfreewind/unit_perf

大家多提宝贵意见,觉得还行的话,就给赞个星星。
...全文
264 3 打赏 收藏 转发到动态 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
悠悠长风 2015-06-08
  • 打赏
  • 举报
回复
引用 1 楼 lucidwind 的回复:
support armv8?
增加了一个宏UP_GET_CPU_CYCLES封装获得CPU周期。 你只需要用ARM上的指令替换x86的实现即可。
悠悠长风 2015-06-08
  • 打赏
  • 举报
回复
只需要做简单修改,就可以支持arm。 后面我会把需要改动的地方封装起来
lucidwind 2015-06-06
  • 打赏
  • 举报
回复
support armv8?
相关推荐

675

社区成员

发帖
与我相关
我的任务
社区描述
智能路由器通常具有独立的操作系统,包括OpenWRT、eCos、VxWorks等,可以由用户自行安装各种应用,实现网络和设备的智能化管理。
linuxpython 技术论坛(原bbs)
社区管理员
  • 智能路由器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告