1.Buffer:缓冲,字面意思是缓和冲击,计算机中用来缓解缓和磁盘冲击,把高频小规模的IO转化成低频的大规模IO,起到保护硬盘的作用。
2.Cache:缓存,字面意思是缓解存取,计算机中用来抵消cpu和主存的速度差异,因为cpu的计算很快,读取主存很慢,加Cache提高cpu使用率,核心作用是加快读取。
Buffer和Cache的区别
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 姓名: 李小娜 [嵌牛导读] :当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正...
- 参考:凌筱的博客 摘要: cache是高速缓存,用于CPU和内存之间的缓冲;buffer是I/O缓存,用于内存和硬...
- 问题导读: 1.如何构建高并发电商平台架构 2.哈希、B树、倒排、bitmap的作用是什么? 3.作为软件工程师,...