cache(缓存)和buffer(缓冲)的区别

本文阐述了缓存(Cache)和缓冲(Buffer)的核心作用。缓存主要用于加速数据读取速度,而缓冲则用于合并多个调用,减少资源重复调用,两者虽常被混淆,但其工作原理和应用场景存在显著差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cache核心作用是加快取用的速度.

Buffer核心作用是用来做缓冲. 避免资源大量重复调用, 将多个调用合并成一个.

缓冲和缓存名称是不一样的, 叫write-buffer和read-cache.

两个误解:
  • 不要误解Buffer就是用来写的, Cache就是用来的
  • 不要误解Cache或Buffer一定就指内存. 只要是相对高速即可


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值