Open2

リングバッファ

アイムラアイムラ

リング状に配置されたバッファである。

別名
・サーキュラーバッファ (英: circular buffer)
・循環バッファ
・環状バッファ

バッファリング(buffering)とは違う。
バッファリング=バッファを使ってやり取りすること

アイムラアイムラ

バッファとキャッシュの違い

どちらも、データの保管場所もしくは領域だが、目的が違う

バッファは、処理速度や転送速度の差を補うためにデータを一時的に保存しておくメモリ

キャッシュは、使用頻度の高いデーターを蓄えておき、即時実行できるようにするメモリ