当前位置:首页 > 内存 > 正文

缓冲池的作用扩充内存

  • 内存
  • 2024-06-07 18:04:54
  • 9994

一、java,保存文件时缓冲区大小,有什么作用吗?这么说吧,我打个比方
如果有人想把水从水龙头送进水箱,那么水龙头和水箱之间有两倍的距离(这是磁盘读写时间文件传输),当你有缓冲罐(比如水盆)时,你可以等到湖满了再放水。(同时你可以做其他事情,在JAVA中,你就是CPU)...
所以如果你有一个缓冲区,你可以节省CPU很多时间,并且可以读写。数据都在一个缓冲中心,所以没必要每次来一条数据。去磁道搜索地址,然后返回获取数据,然后搜索地址访问数据;随后返回接收信息。
缓冲区的大小根据用户文件的大小设置。一般取平均值。注意:缓冲区大小不是文件的平均大小......我厌倦了只是打字。
二、内存条起什么作用缓冲池、中转站
关于缓冲池:CPU会按照一级内存、二级缓存、硬盘内存的顺序找东西,如果没有找到,就会寻找其他。这四件事的速度在降低,容量却在增加。内存的目的是弥合超快二级缓存和超慢硬盘之间的差距
关于中转站:每一次到计算机的数据传输都是通过内存完成的。