Inhoudsopgave:
Definitie - Wat betekent Buffer?
Een buffer is een tijdelijk opslaggebied voor gegevens terwijl deze wacht om te worden overgedragen naar een andere locatie. Het bevindt zich meestal in het RAM-geheugen. Het concept van de buffer is ontwikkeld om datacongestie van een inkomende naar een uitgaande overdrachtspoort te voorkomen.
Er zijn veel voorkomende toepassingen voor de buffer die de algemene prestaties van een apparaat helpen verbeteren. Bijna alle harde schijven maken gebruik van een buffer om het gemakkelijk terughalen van gegevens te vergemakkelijken. Elk type geheugenafhandeling en gegevensopslagservice maakt ook gebruik van een soort buffer. Zelfs de meest basistaken van de CPU moeten buffers gebruiken om te werken in de vorm van registers, waar gegevens zoals operanden en operatoren worden opgeslagen voordat ze worden verwerkt.
Techopedia legt Buffer uit
Wanneer een gebruiker bijvoorbeeld een video- of audiobestand downloadt, wordt een bepaald percentage van het gedownloade bestand in de buffer geplaatst en vervolgens afgespeeld. Terwijl de clip wordt afgespeeld, downloadt het apparaat het bestand continu en plaatst het in de buffer. Hierdoor is de kans kleiner dat het video- of audiobestand vastloopt wanneer er netwerkcongestie optreedt, tenzij de downloadsnelheid natuurlijk zo langzaam is dat de afspeelsnelheid dit inhaalt.
Als een ander voorbeeld, wanneer een document wordt afgedrukt, wanneer de opdracht PRINT wordt aangeroepen door het systeem of de toepassing, worden de afdrukgegevens naar de buffer verzonden en vervolgens naar de printer overgedragen. Van daaruit heeft de printer toegang tot de informatie. Dit maakt de computer vrij om andere taken uit te voeren terwijl de opdracht PRINT wordt uitgevoerd. Een nadeel van dit systeem is dat alle gegevens in de buffer tijdens apparaatstoring verloren gaan.




