Buffer

Een buffer is een tijdelijk tussentijds opslaggebied in het geheugen van een computer waarin gegevens worden vastgehouden terwijl ze tussen twee locaties worden overgedragen. Deze locaties kunnen fysiek zijn bijvoorbeeld afzonderlijke computers in een (netwerk of hardwarematige componenten in een computer) of virtueel twee (programma's die op één computer worden uitgevoerd). Een buffer maakt een gegevensoverdracht gelijkmatiger wanneer de ene kant een tragere verbinding of minder verwerkingscapaciteit heeft dan de andere kant. Hierdoor kunnen tijdelijk gegevens in het geheugen worden opgeslagen, zodat de ontvangende kant een constante gegevensstroom krijgt, zelfs als de verzendende kant te maken krijgt met schommelingen of onderbrekingen.

Het meest zichtbare voorbeeld van een buffer dat de meeste computergebruikers zien, is wanneer een streamingvideo enkele seconden wordt gedownload voordat deze begint af te spelen. Door de video te bufferen kan de computer die de video afspeelt deze zonder onderbrekingen afspelen, zelfs als de verbinding niet snel of stabiel genoeg is om de video rechtstreeks via het Internet af te spelen. Als de verbinding volledig wegvalt, blijft de video afspelen totdat het einde van de buffer is bereikt (of het einde van de video als de computer de volledige video heeft kunnen bufferen).

Veel andere onderdelen van computers gebruiken buffers om gegevensoverdrachten te helpen beheren. Daarbij gebruiken ze een deel van het RAM van het systeem of speciaal geheugen op een hardwarecomponent. Zo bevatten harde schijven een ingebouwde geheugenbuffer om gegevens op te slaan tijdens lees- en schrijfbewerkingen, omdat harde schijven gegevens niet zo snel kunnen schrijven als de opslagcontroller ze verstuurt. Videokaarten renderen 2D- en 3D-afbeeldingen naar een framebuffer voordat ze de resulterende beelden naar de monitor sturen, zodat de beeldsnelheid gelijkmatig blijft. Zelfs klikken met de muis en toetsaanslagen gaan eerst kort naar een geheugenbuffer voordat het besturingssysteem ze als invoer verwerkt.

Bijgewerkt December 28, 2023 door Brian P.

quizTest je kennis

Which of the following is a color model?

A
HSB
0%
B
HMC
0%
C
HID
0%
D
HSF
0%
Correct! Incorrect!     View the HSB definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Buffer op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.