Skip to main content

Vad är en tangentbordsbuffert?

En tangentbordsbuffert är en mycket liten partition av minnet som vanligtvis lagras i datorminnet i slumpmässigt åtkomstminne (RAM) och fångar alla tangenttryckningar som gjorts på ett tangentbord.Keystrokes lagras eftersom det finns en liten försening mellan när nyckeln skjuts och när den visas på skärmen.Genom att fånga tangenttryckningen är behandlingen enklare och mer exakt för datorn.Till skillnad från vad en användare ser på skärmen fångas inte alla tangenttryckningar, till exempel när en användare trycker på "Radera" -tangenten.Tangentbordsbufferten kan manipuleras för att hålla mer information, och det finns också skadliga program som är utformade för att spionera på buffertens data.

Tangentbordsbufferten tar upp en mycket liten del av minnet, eftersom det bara lagrar tangenttryckningar för en del av en sekund.När en tangenttryckning har bearbetats tar bufferten bort det tangentminnet.Tangentbordsbuffert, men inte alla tecken fångas.Keystrokes som modifierar texten, till exempel "Radera" eller "Space Bar" -knapparna, ange inte tangentbordsbufferten.Detta beror på att dessa nycklar arbetar för att ändra karaktärerna, medan bufferten endast är gjord för att hålla läsbara tecken.Om någon skulle läsa buffertens minne verkar det obegripligt som först, eftersom det skulle vara en stor bit av oorganiserade tecken utan några utrymmen.

Medan tangentbordsbufferten kan vara obegriplig, finns det program tillgängliga som kan stjäla buffertens data.Detta tjänar vanligtvis ett skadligt syfte, till exempel företagsspion, men används också av berörda föräldrar för att titta på vad deras barn skriver på datorn.Dessa program tar och kopierar informationen från bufferten och lagrar den informationen någonstans bort från bufferten.Till skillnad från bufferten, som lagrar tangenttryckningar tillfälligt, kommer dessa program att lagra informationen tills användaren tar bort den.

Ibland på äldre datorer med svagt RAM eller datorer där en överdriven typ av skrivning görs, kan ett fel säga att tangentbordetBuffert är full.I det här fallet måste användaren antingen skriva långsammare, uppgradera RAM eller ändra buffertens tröskel.Medan lösningen är annorlunda för varje operativsystem (OS), görs detta vanligtvis genom att modifiera buffertens registerdata.