CODE, ARCHITECTURE & AI

HTTP缓存.

2 篇记录保持好奇,慢慢积累

HTTP缓存算法

HTTP协议缓存的目标是去除许多情况下对于发送请求的需求和去除许多情况下发送完整请求的需求。以不发送请求或减少请求传输的数据量来优化整个HTTP架构,此目标的实现可以产生如下好处: 减少网络传输的冗余信息量 缓解网络瓶颈的问题 降低对原始服务器的请求量 减少了传送距离,降低了因为距离而产生的时延 缓存基本处理过程包括七个步骤。 接收 - 缓存从网络中读取抵达…
继续阅读 ↗

关于缓存

在 维基百科 中有这样一段描述: 凡是位于速度相差较大的两种硬件之间的,用于协调两者数据传输速度差异的结构,均可称之为Cache。 从最初始的处理器与内存间的Cache开始,都是为了让数据访问的速度适应CPU的处理速度, 其基于的原理是内存中“程序执行与数据访问的局域性行为”。 处理器缓存 在处理器与物理内存间有三级缓存,如下图: 这是《深入理解计算机系统》…
继续阅读 ↗