Wat is een toetsenbordbuffer?

Een toetsenbordbuffer is een zeer kleine partitie van het geheugen dat meestal wordt opgeslagen in het computergeheugen in willekeurig toegangsgeheugen (RAM) en alle toetsaanslagen op een toetsenbord vangt. Toetsaanslagen worden opgeslagen omdat er een lichte vertraging is tussen wanneer de sleutel wordt gepusht en wanneer deze op het scherm wordt weergegeven. Door de toetsaanslag vast te leggen, is de verwerking eenvoudiger en nauwkeuriger voor de computer. In tegenstelling tot wat een gebruiker op het scherm ziet, worden niet alle toetsaanslagen vastgelegd, zoals wanneer een gebruiker de toets "verwijderen" duwt. De toetsenbordbuffer kan worden gemanipuleerd om meer informatie te bevatten, en er zijn ook kwaadaardige programma's die zijn ontworpen om de gegevens van de buffer te bespioneren.

De toetsenbordbuffer neemt een heel klein deel van het geheugen in beslag, omdat het alleen toetsaanslagen opslaat voor een deel van een seconde. Zodra een toetsaanslag is verwerkt, verwijdert de buffer dat toetsaanslaggeheugen. Door dit te doen, zorgt de computer ervoor dat er geen onnauwkeurigheden zijn bij het vertalen van de toetsaanslag van het toetsenbord naar het computerscherm, en het ook hELPS de processor om de toetsenbordgegevens te verwerken.

Wanneer iemand op een knop op een toetsenbord klikt, komt die slag binnen de toetsenbordbuffer, maar niet alle tekens worden vastgelegd. Toetsaanslagen die de tekst wijzigen, zoals de toetsen "Verwijderen" of "Space Bar", gaan niet in de toetsenbordbuffer. Dit komt omdat deze sleutels werken om de tekens te wijzigen, terwijl de buffer alleen wordt gemaakt om leesbare tekens vast te houden. Als iemand het geheugen van de buffer zou lezen, lijkt het als eerste onbegrijpelijk, omdat het een groot deel van ongeorganiseerde karakters zou zijn zonder spaties.

Hoewel de toetsenbordbuffer mogelijk onbegrijpelijk is, zijn er programma's beschikbaar die de gegevens van de buffer kunnen stelen. Dit dient meestal een kwaadaardig doel, zoals bedrijfsspionage, maar wordt ook door betrokken ouders gebruikt om te kijken wat hun kind op de computer typt. Deze programma's nemen en kopiëren de informatie van deBuffer en bewaar die gegevens ergens weg van de buffer. In tegenstelling tot de buffer, die de toetsaanslagen tijdelijk opslaat, zullen deze programma's de informatie opslaan totdat de gebruiker deze verwijdert.

Soms, op oudere computers met zwakke RAM of computers waar een overmatige hoeveelheid typen wordt gedaan, kan er een fout verschijnen die zegt dat de toetsenbordbuffer vol is. In dit geval moet de gebruiker ofwel langzamer typen, de RAM upgraden of de drempel van de buffer wijzigen. Hoewel de oplossing anders is voor elk besturingssysteem (OS), wordt dit vaak gedaan door de registergegevens van de buffer te wijzigen.

ANDERE TALEN