浏览器缓存机制

首先,上图(借鉴的别人的图)

说明下from memory cache 和 from disk cache 的区别:

首先

from memory cache 不访问服务器,直接从内存中读取,进程退出之后就没有了。
from disk cache 不访问服务器,直接从磁盘缓存中读取,进程退出之后依然存在。

so

关掉浏览器,重新打开,一般会从磁盘获取资源,再刷新,大部分会从内存里面获取资源(因为快),但是对于一些大的文件,浏览器还是放在了磁盘内存里,因为大文件太占内存空间。对于base64的图片,浏览器觉得渲染解析太麻烦,所以会第一次解析渲染之后放到内存当中。

相关文章

相关标签/搜索