任何人都可以详细说明 - 系统内存中的缓冲区和缓存有什么区别?
A buffer只是一个在短时间内保存数据的容器,当在任何给定时间出现的数据多于消费者可以使用/处理的数据时。这是一种先进先出的情况 - 数据传入,可能会被缓冲,并在一段时间后按照传入的顺序传出。
A cache是用于加速某些操作的存储。事物被放入缓存中,并且应该一次又一次地从缓存中检索。不存在“流经缓存”类型的机制 - 数据不以相同的顺序传入和传出 - 但它只是一个保存容器。实际上,顺序可能是任何东西 - 物品是通过密钥来处理的,它们不会“流过”,但会被“放入”并留在那里(直到它们因未使用或系统而被扔掉)下跌降落)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)