FireXStuff / firex-flame-ui

The UI (graph viewer) for Flame.
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Big Graph transitions are slow #2

Open djungic opened 5 years ago

djungic commented 5 years ago

When there are many nodes in the main task graph, clicking to another view (e.g. the List View or Time Chart) is very slow. A user could easily conclude the click wasn't handled.

View transitions shouldn't scale with task graph size.

djungic commented 3 years ago

This is partly related to executing many Vue component destructors. Reducing the total number of Vue components per-task might help.

djungic commented 3 years ago

This is in part remediated by only capturing task data for collapsed tasks, since fewer invisible (i.e. size-only) components are rendered.