Why do dashboards take more time to complete the loading?

Why do dashboards take more time to complete the loading?

Dashboards take more time to complete the loading if a property pertaining to dashboard cache is not enabled. To load the dashboards faster, enable the property ‘arc.dashboard.cache.enabled = yes’ and 'Apply Changes/Re-cache Changes’. This results in caching the dashboard objects. So the next time, a user logs in, the dashboard reads from the cached dashboard objects and displays the dashboard faster.