Linux performance analysis tools on imx6q

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Linux performance analysis tools on imx6q

1,565 次查看
LeviathanSteven
Contributor III

Hi ,

I am working on a imx6q based board.

Need to do optimize for the applications.

So I want to know are there any performance analysis tools for imx6q?

I tried to build sysprof, but after I add Profiling support to the kernel, I got an error message 'Sysprof only supports the i386 and x86-64 architectures'  when compiling the sysprof-module source. It seems that we can not use Sysprof on imx6q. 

标签 (2)
0 项奖励
回复
2 回复数

1,297 次查看
LeonardoSandova
Specialist I

I once tried and I think I saw the same error message. What are you trying to analyze? I was interested in context switching latencies and instead I use LMBench. In case you have a ARM DSTREAM box, you can use ARM DS-5 software :smileyhappy: It has pretty good stat info.

Leo

1,297 次查看
LeviathanSteven
Contributor III

Thanks for your suggestion.

Actually I am using L3.0.35_4.0.0_130424 release with ubuntu_oneiric_4.0.0.tgz rootfs.

I found the 2D performance is not so good. The Xorg's CPU usage will be very high when moving the window or playing a GIF file.

So I want to re-compile the Xorg and xserver-xorg-video-imx-viv-3.0.35-4.0.0 driver with debug message, then use some tools, such assysprof, to find which function of Xorg or driver cost more CPU  usage.  Then modify it if possible.

By the way, does FreeScale have a BSP release to improve the 2D performance on Ubuntu?

Thanks!

0 项奖励
回复