IT-lexikon › Programmering › Buffer

Buffer

Programmering In English → Uppdaterad: 2026-05-25

Allokerad minnesregion för binär data. Används för I/O, network packets, image pixels, audio samples. Termen syftar både på datastrukturen och funktionen (att buffra = ackumulera data temporärt).

JavaScript: ArrayBuffer (raw bytes), Uint8Array (typed view), Buffer (Node.js-specifik). C/C++: char buf[1024]. Java: ByteBuffer. Buffer overflows = klassisk säkerhetshål (skriv förbi allokerad storlek). I streaming-kontext: buffer mellan producent + konsument för att jämna ut hastighetsvariationer. Ring buffers (cirkulära) är effektiva för continuous data flows.

← Tillbaka till lexikonet