BT Sözlüğü › Programlama › Buffer (tampon)

Buffer (tampon)

Programlama Svenska → Güncellendi: 2026-10-10

İkili veri için ayrılmış bellek bölgesi; G/Ç’de, ağ paketlerinde, piksellerde ve ses örneklerinde kullanılır. Terim hem veri yapısını hem de işlevi (buffer’lamak = veriyi geçici biriktirmek) anlatır.

JavaScript’te ArrayBuffer (ham baytlar), Uint8Array (türlü görünüm) ve Node.js’e özgü Buffer vardır. C/C++’ta char buf[1024], Java’da ByteBuffer. Tampon taşması (buffer overflow) klasik bir güvenlik açığıdır: ayrılan boyutun ötesine yazmak. Akış bağlamında tampon, üretici ile tüketici arasında hız farklarını yumuşatır. Halka (dairesel) tamponlar sürekli veri akışları için verimlidir.

← Sözlüğe dön