我试图弄清楚如何使用 MiniProfile 来了解为什么某些网页运行速度如此之慢。我已经添加了它,并且添加了Steps
aroundApplication_BeginRequest
和Application_EndRequest
around 我的 Controllers 操作(在下图中是 CanManageOrganization 和 GenerateTreeDataSource)。但正如您在下面看到的,这两种方法运行速度相对较快。在那之后有一个很大的差距,直到GetVaryByCustomString
被调用。我将如何尝试弄清楚发生了什么(时间花在了哪里)?
我的理解是,实际的渲染引擎会在该部分发生什么?我在这里不正确吗?关于如何弄清楚中间时间花在做什么的任何建议?