skip to main content
Diagrammer > Programmer's documentation > Developing with the JViews Diagrammer SDK > Performance enhancements > Optimizing the performance of dashboards
 
Optimizing the performance of dashboards
Explains how to improve the efficiency of your dashboards.
*The Overview pane
*Describes the Overview pane in the Dashboard Editor.
*Binary dashboard format
*Explains the two dashboard file formats.
The Overview pane
The Overview pane in Dashboard Editor displays all symbols and background objects present in the current dashboard diagram. Each time a change happens in a dashboard diagram, only the area in the diagram that has been changed is refreshed. However, the whole diagram in the Overview pane has to be repainted, causing a large performance reduction.
The overview pane is represented by an IlvDiagrammerOverview object. To improve performance, do not add an IlvDiagrammerOverview in your Dashboard Editor application.
NOTE In the DashboardEditor sample application, the Overview pane is added when you call DashboardEditor.createRightArea().
Binary dashboard format
Dashboard Editor supports two different dashboard file formats:
*XML - stored in .idbd files.
*Binary - stored in .idbin files.
A dashboard in XML format is 8 times the size of a binary format file and takes 5 times as long to load. Using binary format decreases the amount of parsing and data conversion to be performed by Dashboard Editor.
A binary file is read into Dashboard Editor without using an XML parser or a document object model, which reduces memory use significantly.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.