http://www.mamicode.com/info-detail-1383535.html
http://www.keil.com/support/man/docs/armcc/armcc_chr1359124973698.htm
https://github.com/alicerobson/dag
OProfile是Linux内核支持的一种性能分析机制。 它在时钟中断处理入口处建立监测点,记录被中断的上下文现场,由配套的用户态的工具oprof_start负责在用户态收集数据,opreport则分析数据并给出分析报告。 通过这个工具,开发人员可以得知一个程序的瓶颈在哪里,进而指导代码优化。
The easiest way to profile Ceph’s CPU consumption is to use the oprofile system-wide profiler. Installation If you are using a Debian/Ubuntu distribution, you can install oprofile by executing the fol
一个高效的Linux 的Tracing Tools。它能够帮助发现并行环境下的性能问题及bug,甚至跨系统tracing也是可能的。
LTT (Linux Trace Toolkit) 是一个用于跟踪系统详细运行状态和流程的工具,它可以跟踪记录系统中的特定事件。这些事件包括: 系统调用的进入和退出 陷阱/中断(Trap / Irq)的进入和退出 进程调度事件 内核定时器 进程管理相关事件:创建 ,唤醒,信号处理等等 文件系统相关事件:Open / Read / Write / Seek / Ioctl 等等 内存管