in which I also show screenshots of the tool. The following text is the first part of the online introduction]

Finding out why your Linux computer performs the way it does has been a hardtask. Sure, there is Oprofile, and even ‘perf’ in recent kernels. There isLatencyTOP to find out where latencies happen.

But all of these tools are rather limited when the software stack that hasthe performance issue is more complex than a single program. The tool thatcomes closest to being useful is `bootchart‘, but that has a rather limitedresolution.

To solve this, I have been working on a new tool, called Timechart, that hasthe objective to show on a system level what is going on, at various levelsof detail. In fact. one of the design ideas behind timechart is that theoutput should be “infinitely zoomable”; that is, if you want to know moredetails about something, you should be able to zoom in to get these details.The rest of this blog post describes some aspects of timechart, using reallife examples and screenshots. However, it is really hard to show the powerof timechart on such a static page, to get a real feeling of what timechartcan show you really ought to try it out yourself.....

I'm still looking for a better name for the tool, so if you have any ideasplease let me know...