Linux – What are some good profiling tools for Linux

linuxmonitoringprofilingsoftware-rec

I'm looking for some good profiling tools for Linux like OProfile. What I would like to see is how the operating system manages the interrupts, cache, read/writes, etc (lots of other intricate operations inside the OS) for different applications and workloads. Ofcourse, I can select a bunch of different system monitoring tools like sar, iostat, vmstat and what not, but using different type of tools and synchronizing all the data is a pain, especially when you are monitoring cache line, interrupts, etc.

Oprofile gives a nice overview and detailed analysis of what I want, but sometimes it fails to run on the latest kernels. I'm not sure why. But in any case, I would like to know if there is a nice alternative to this?

Best Answer

You can also use ksar and get graphical input of your sar file output. Moreover,use graphviz and rrdtool to generate graphical information from your input data.Its a one time effort but will be useful for you in long run.

Related Question