Graphs With A Time Axis


  There are many graphs with a time axis in JProfiler, such as the VM telemetry views, the thread history view or the time view in the heapwalker.
  Graphs with a time axis have two different display modes. The display mode is a persistent view setting and is thus also accessible through the view settings dialog of each such view.
  • fixed scale
    If you are currently in the "scale to fit window" mode, you can switch to this mode by
    • choosing the scale mode selector button at the top of the graph.
    • choosing Scale To Fit Window from the context menu.
    • checking Scale to fit window in the view settings dialog.

    In this mode, the time axis can be scrolled with the scroll bar on the bottom which appears if the total extent of the axis does not fit into the current view size.

    For dynamic views, if the current time is visible, the view is in auto-follow mode where the time axis is scrolled automatically when new data arrives to always show the current time. If you are not in auto-follow mode, because you scrolled back in time, just move the scroll bar to the right end of the time scale to re-enable auto-following.

    You can adjust the scale of the time axis by zooming in or out.  Zooming in increases the level of detail while  zooming out decreases it. You change the zoom level by

    • using the zoom controls at the top of the view.
    • choosing Zoom In and Zoom Uut from the context menu.

  • scale to fit window
    If you are currently in the "fixed scale" mode, you can switch to this mode by
    • choosing the scale mode selector button in the lower right corner of the view.
    • choosing Continue At Fixed Sscale from the context menu.
    • deselecting Scale to fit window in the view settings dialog.

    The time scale on the time axis is adjusted in order to show the total extent of the axis in the current size of the view. Zooming is not possible in this mode.

  Grid lines and background of the graph can be configured in the view settings dialog.