Currently it the job process view only the process names, ids and their relationships. It is not possible to see when the processes were alive at different points of time. Also we can visualize the duration as we will have the start time and by finding the end time of the processes.
Suggested way of doing this (for now) is as follows.
Keep the tree vertically, but place each node on the x-axis by start time and give it a width = duration.
It becomes a Gantt-like view that still shows parent→child edges.
- y = tree row
- x = timeScale(start)
- node width = timeScale(endOrNow) − timeScale(start)
Below is a generated sketch of the suggested UI. The process bubbles and edges should not overlap.

Currently it the job process view only the process names, ids and their relationships. It is not possible to see when the processes were alive at different points of time. Also we can visualize the duration as we will have the start time and by finding the end time of the processes.
Suggested way of doing this (for now) is as follows.
Keep the tree vertically, but place each node on the x-axis by start time and give it a width = duration.
It becomes a Gantt-like view that still shows parent→child edges.
Below is a generated sketch of the suggested UI. The process bubbles and edges should not overlap.