データ処理のために、一時的に利用されるメモリ領域。「buffer」には「緩衝装置」という意味がある。
CPUを効率的に利用するためにデータを貯めておくメモリ。CPUのデータ処理の速度は、ハードディスクやプリンタなどに比べて高速なので、CPUで高速処理されたデータをいったんバッファに蓄え、周辺機器の処理速度に合わせて順次データを送り出す。CPUには次の処理をさせ全体の処理速度を上げる。処理速度の遅い周辺機器とのデータのやり取りにCPUを占有されないのでCPUの利用効率が向上する。
http://net-gekiyasu.com/cgi/mt/mt-tb.cgi/212