I'm observing performance results with cache plugins, that I can't explain. When running performance test on pure OpenLitespeed server (no cache enabled) here is what I get:
First Byte Start Render FCP Speed Index Last Painted Hero
First View 0.675s 1.200s 1.067s 1.655s 1.800s
Repeat View 0.445s 0.800s 0.671s 1.108s 1.200s
Let's take 0,6s TTFB as a baseline. After enabling LScache this is what I've got:
First Byte Start Render FCP Speed Index Last Painted Hero
First View 2.921s 3.300s 3.117s 3.630s 4.100s
Repeat View 0.220s 0.600s 0.485s 0.797s 1.000s
First hit is cache miss - 2,9s, second is a cache hit 0,2s. I can't explain a difference between 0,6s withouth LScache and 2,9s with LScache and cache miss. I can reproduce this everytime. There is something fundamentally wrong, but I can't tell what.
First Byte Start Render FCP Speed Index Last Painted Hero
First View 0.675s 1.200s 1.067s 1.655s 1.800s
Repeat View 0.445s 0.800s 0.671s 1.108s 1.200s
Let's take 0,6s TTFB as a baseline. After enabling LScache this is what I've got:
First Byte Start Render FCP Speed Index Last Painted Hero
First View 2.921s 3.300s 3.117s 3.630s 4.100s
Repeat View 0.220s 0.600s 0.485s 0.797s 1.000s
First hit is cache miss - 2,9s, second is a cache hit 0,2s. I can't explain a difference between 0,6s withouth LScache and 2,9s with LScache and cache miss. I can reproduce this everytime. There is something fundamentally wrong, but I can't tell what.