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 bearbetningen 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. Genom att göra detta säkerställer datorn att det inte finns några felaktigheter när du översätter tangenttryckningen från tangentbordet till datorskärmen, och den också hElpa processorn för att bearbeta tangentbordsdata.
När någon klickar på en knapp på ett tangentbord, kommer den stroke in i tangentbordsbufferten, 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 karaktärer 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öretagsspionering, 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ånBuffert och lagra dessa data någonstans bort från bufferten. Till skillnad från bufferten, som lagrar tangenten tillfälligt, kommer dessa program att lagra informationen tills användaren tar bort den.
Ibland, på äldre datorer med svaga RAM eller datorer där en överdriven mängd skrivning görs, kan ett fel dyka upp och säga att tangentbordsbufferten ä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.