黑马程序员技术交流社区
标题:
为什么在处理文件六流要声明一个反冲区?
[打印本页]
作者:
郑志强
时间:
2013-3-15 11:14
标题:
为什么在处理文件六流要声明一个反冲区?
不能直接读取或写入吗
作者:
张文星
时间:
2013-3-15 12:31
因为计算机CPU的运算速度是很快的,远远快与磁盘的读写速度,同样,内存的存取速度也要远远高于磁盘的存取速度,而CPU又不可能一直只负责这一个文件的读写, 所以需要设置一个缓冲区~~~
作者:
曾玉锋
时间:
2013-3-15 13:05
对小文件的读写操作,其实是否设置缓冲区都无所谓。
对大文件的读写操作,如果不设置缓冲区,就会对磁盘(文件时存储在磁盘上的)进行频繁的操作,会对磁盘造成多余损耗,减短磁盘寿命。而且适当的设置缓冲区大小有益于提高文件读写速度。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2