网站与开发 / CLEARBYTE

请求缓存命中率与字节命中率

请求命中率对每次请求等权;字节命中率按响应正文大小加权。99 个 1 KB 响应命中、1 个 1,000 KB 响应未命中时,请求命中率 99%,字节命中率仅 9.01%。

请求缓存命中率与字节命中率

请求命中率对每次请求等权;字节命中率按响应正文大小加权。99 个 1 KB 响应命中、1 个 1,000 KB 响应未命中时,请求命中率 99%,字节命中率仅 9.01%。
场景命中请求 / 总请求命中正文 KB / 总 KB请求命中率字节命中率
小响应命中;大响应未命中99 / 10099 / 1,09999.00%9.01%
大响应命中;小响应未命中1 / 1001,000 / 1,0991.00%90.99%
响应均为 10 KB;80 个命中80 / 100800 / 1,00080.00%80.00%
将此参考表下载为 CSV ↓

公式与方法

Request hit% = cached responses ÷ total responses × 100
Byte hit% = cached response-body bytes ÷ total response-body bytes × 100

先统一缓存分类。本模型假设命中免去源站正文传输,未命中需传完整正文。实际 CDN 可能采样并采用特定分类;重新验证、分层缓存、压缩、部分响应及边缘生成内容会改变源站出站节省。诊断时同时看请求与传输量。

计算示例

缓存高频 favicon 能明显提高请求命中率;若未缓存下载占绝大多数传输字节,源站带宽仍可能很高。

哪些因素会改变结果

示例正文 KB 为十进制,不含头部及连接开销。服务商的边缘服务指标不一定等同于这里的简化 HIT。

来源与定义

方法核验日期:

继续处理相关问题