Files
sysprof/TODO
Christian Hergert 29c4ec495f Land Sysprof 2.x
This is a major redesign a modernization of Sysprof. The core data
structures and design are largely the same, but it has been ported to
Gtk3 and has lots of additions that should make your profiling experience
smoother. Especially for those that are new to profiling.

There are some very simple help docs added, but we really need the
experts to come in and write some documentation here.
2016-04-13 05:24:03 -07:00

26 lines
706 B
Plaintext

# TODO
- Follow fork/threads
Currently, when watching a pid, we do not have a way to follow forks.
We need to watch FORK/EXIT events and create/dispose additional perf
streams from the kernel.
- Add cpu/mem/net data source
- Add frame types for generic counters
- Add support for visualizations other than the callgraph.
1) I'd like to see a graph of call depth over time.
2) line graphs for cpu/mem/net.
3) disk I/O
etc.
One quick way to put together the UI is to just use ListBox for the
rows. Then we need a "graph" child that allows drawing. The nice thing
here is that we get pixel caching for free. Resizing the row height
gets a little annoying though.