squid工作原理:
squid 又会在 ram 中建立一个 digest table(摘要表) ,其功能是与其他有合作关的 squid (sibling)互相交换 digest table,万一用户端想要的资料自己没有时,可以很快的知道哪一部 squid server 有资料(squid 也可以透过 icp 向其他 squid 查询,但速度较慢).但是 digest table 本身不小,既记忆体又频宽,如果 server 的内存不够,对外带宽不够,反而比 icp 查询更慢. 【程序编程相关:分析数据库的一些方法】 squid 启动之后,会在 ram 建立一个 hash table,记录硬盘中 object 配置的情形. 【推荐阅读:Linux 并没有对桌面 Windows】squid的种类 【扩展信息:[BLOG] 我的Blog定制效果和方法】 child.sibling.parent. 关系如下: squid server 之间的第一种关系是:child 与 parent.当 child squid server 没有资料时,会直接向 parent squid server 要资料,然後一直等,直到 parent 给它资料为止. squid server 之间的第二种关系是:sibling 与 sibling.当 squid server 没有资料时,会先向 sibling 的 squid server 要资料,如果 sibling 没资料,就跳过它直接向 parent 要或上 internet 去拿.... 下一页