circular buffer的意思|示意

美 / ˈsə:kjulə ˈbʌfə / 英 / ˈsɚkjəlɚ ˈbʌfɚ /

循环缓冲;环形缓冲器


circular buffer的用法详解

'

Circular buffer是一种数组的一种形式,它可以像普通数组一样存储数据,并且允许可以循环使用,以节省存储空间。

一般来说,普通的数组只能存储静态的数据,在存入数据之后,就无法在进行任何修改,而circular buffer的优点就是最大程度的利用了现有的存储空间,让存储更加充分有效。

circular buffer可以将有限的存储空间用于存储有限数量的数据,当数据被写入时,它们会对应一个存储单元,同时将这个单元标记为被使用,当新的数据要存入时,它会把老的数据覆盖,并且把它们从已使用到未使用,这样就可以实现从头开始循环使用。

Circular buffer最常见的用途就是在实时系统中存储大量的信息,比如GPS定位数据,网络包数据等,可以节省内存和存储空间。另外,它在数据处理,队列操作,视频传输,网络传输等方面也有着广泛的用途。

'

circular buffer相关短语

1、 circular buffer table 圆形自助餐桌

2、 hardware circular buffer 硬件循环缓冲器

3、 Circular buffer recording or Run-Stop 循环缓冲区录制或运行停止功能

4、 circular data buffer 循环数据缓冲区

5、 circular logging buffer 环形登录缓存

6、 re-circular all-optical buffer 环路型全光缓存器