缓冲 buffer 和缓存 cache 的区别
2024-10-09 03:01:47
- 缓存(cache)是在读取硬盘中的数据时,把最常用的数据保存在内存的缓存区中,再次读取该数据时,就不去硬盘中读取了,而在缓存中读取。
- 缓冲(buffer)是在向硬盘写入数据时,先把数据放入缓冲区,然后再一起向硬盘写入,把分散的写操作集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。
简单来说,缓存(cache)是用来加速数据从硬盘中"读取"的,而缓冲(buffer)是用来加速数据"写入"硬盘的
最新文章
- Bookshop(一)数据库连接
- table tr foreach td 换行
- QuickHit快速击键小程序 --S2.4.5
- 一种json生成html的思路
- Scheme vs Schema
- mac下使用github
- SVN提交数据失败问题(提示 svn:MKACTIVITY ... 403 Forbidden )
- j-query j-query
- hdu 4604 Deque(最长不下降子序列)
- cobol语言基础培训教程
- 工厂方法模式(Method Factory),理解多态应用的好例子.
- 程序员的视角:java 线程
- Python进阶8---面向对象基础1
- python---单向循环链表实现
- 【Linux-Redhat】新手需要知道的Linux命令
- java 文件夹的复制
- python 类组合
- hdu 2710 水题
- ModuleNotFoundError: No module named '_tkinter'
- koa2 知识点