mar*_*c_s 22
一个缓冲仅仅是为了短时间保存数据时,更多的在任何给定的时间比消费者可以使用/过程是在一个容器中.这是一个先进先出的情况 - 数据进入,可能是缓冲的,并且在一段时间后以相同的顺序出现.
一个高速缓存是加快某些操作的存储.事情被放入缓存中,应该多次从中检索,一遍又一遍.没有"流经缓存"的那种机制 - 数据不会以相同的顺序进入和退出 - 但它只是一个容器.订单可能是任何东西,实际上 - 物品是通过钥匙处理的,它们不会"流过"但是它们被"放入"并留在那里(直到它们因为没有被使用而被抛出,或者因为系统下跌降落).
A buffer是一个当代的位置集合,可以管理或分解大量数据.这可能是与需要大量信息的一组收集设备进行交互的基础,或者当数据必须以多于制作数据的方式给出时,或者当较少的块不足时很少相当.即使缓冲数据一次存储到缓冲区并从缓冲区获取一次,优点也在这里.
一cache,在另一边,认为该数据会从缓存中得到更多的人比他们都写上了他们的时间.其目的是减少对底层股票的访问.缓冲区是由主存储器中的操作系统管理的可编程缓存,用于从磁盘获取最必要的数据,因此不必从内存中再次获取它们.操作系统可以使用此功能.缓存实际上是CPU用来减少有效内存访问时间的硬件.
| 归档时间: |
|
| 查看次数: |
13270 次 |
| 最近记录: |