为了提高响应速度,unbound中使用缓存存储已有的响应内容。
已有的缓存内容可以dump到标准输出中,也可以从标准输入中加载缓存内容。这两个功能的具体实现是由下面两个函数实现的:
- dump到标准输出: dump_cache;
- 从标准输入中加载缓存:load_cache
dump_cache流程图如下:
image.png
load_cache流程图如下:
image.png
为了提高响应速度,unbound中使用缓存存储已有的响应内容。
已有的缓存内容可以dump到标准输出中,也可以从标准输入中加载缓存内容。这两个功能的具体实现是由下面两个函数实现的:
dump_cache流程图如下:
load_cache流程图如下: