We've got a new instance of SharePoint 2016 running on 36gb for the WFE and 14gb for the SQL Server.
We're noticing that home.aspx takes around 4-5 seconds to load and we're having a hard time tracking down why.
I've checked the Distributed Cache and it's allocated 2.8GB, it's using a managed account as recommended, I've tried to restart it, not seeing a change and nothing I can find in the ULS logs.
I've enabled Developer Dashboard for further analysis:
Looking at the scopes, I see two that seems a lot longer than the others by a large margin but I don't know how to interpret the results.
This is the SQL output
This is what I'm seeing in the Chrome console, most things are coming from the browser cache but Home.aspx itself is taking much longer than anything else.
We don't have blob cache enabled or others, just Distributed Service which appears to be running as expected.
EDIT: I have 3 list view webparts for the same document library on the home page. When I remove them, my page loads in 200ms, when i put them back, it loads in 2500ms.
I'm pretty confident this is the issue, but we need those lists on the home page. Is it possible to optimize this? Caching the 3 views, indexing the list columns, blob cache, page cache?