Har*_*ins 5 performance caching google-chrome waterfall browser-cache
我正在看几个CSS和Javascript文件的Chromes Developer工具中的瀑布.
刷新页面时,正如预期的那样,从浏览器缓存加载了几个文件.大部分时间都需要1ms才能加载.然而,一些文件,每次刷新似乎都是相同的罪犯,需要花费更长的时间.在400毫秒到800毫秒之间.
Chromes网络选项卡中的瀑布时间线显示在某些情况下,此时间花在TTFB(第一个字节的时间)上.这对我没有任何意义,如果从浏览器缓存中获取它应该从硬盘驱动器而不是服务器获取它,为什么有TTFB?
对于其他文件或有时在不同的刷新,我看到时间被归咎于内容下载时间.再次,来自缓存这应该是非常即时的,但我有时会看到它需要超过半秒.
任何人都可以了解这里发生的事情吗?这是我正在处理的网络应用程序,因此我没有可以分享的链接,我很害怕.