Skip to main content

Τι είναι το buffer πληκτρολογίου;

Ένα buffer πληκτρολογίου είναι ένα πολύ μικρό διαμέρισμα της μνήμης που συνήθως αποθηκεύεται στη μνήμη του υπολογιστή σε μνήμη τυχαίας προσπέλασης (RAM) και συλλαμβάνει όλες τις πληκτρολογήσεις που κατασκευάζονται σε ένα πληκτρολόγιο.Οι πληκτρολογήσεις αποθηκεύονται επειδή υπάρχει μια μικρή καθυστέρηση μεταξύ του πότε ωθείται το κλειδί και όταν εμφανίζεται στην οθόνη.Καταγράφοντας το πληκτρολόγιο, η επεξεργασία είναι ευκολότερη και ακριβέστερη για τον υπολογιστή.Σε αντίθεση με αυτό που βλέπει ένας χρήστης στην οθόνη, δεν καταγράφονται όλες οι πληκτρολογήσεις, όπως όταν ένας χρήστης ωθεί το πλήκτρο "διαγραφή".Το buffer του πληκτρολογίου μπορεί να χειριστεί για να κρατήσει περισσότερες πληροφορίες και υπάρχουν επίσης κακόβουλα προγράμματα που έχουν σχεδιαστεί για να κατασκοπεύουν τα δεδομένα του buffer.

Το buffer του πληκτρολογίου καταλαμβάνει ένα πολύ μικρό μέρος της μνήμης, επειδή αποθηκεύει μόνο πληκτρολογήσεις για τμήμα του δευτερολέπτου.Μόλις επεξεργαστεί ένα πλήκτρο, το buffer αφαιρεί τη μνήμη πληκτρολογίου.Με αυτόν τον τρόπο, ο υπολογιστής εξασφαλίζει ότι δεν υπάρχουν ανακρίβειες κατά τη μετάφραση του πληκτρολογίου από το πληκτρολόγιο στην οθόνη του υπολογιστή και βοηθά επίσης τον επεξεργαστή να επεξεργαστεί τα δεδομένα πληκτρολογίου.Buffer πληκτρολογίου, αλλά δεν καταγράφονται όλοι οι χαρακτήρες.Τα πλήκτρα που τροποποιούν το κείμενο, όπως τα πλήκτρα "διαγραφή" ή "Space Bar", μην εισάγετε το buffer πληκτρολογίου.Αυτό οφείλεται στο γεγονός ότι αυτά τα κλειδιά εργάζονται για να τροποποιήσουν τους χαρακτήρες, ενώ το buffer γίνεται μόνο για να κρατά ευανάγνωστους χαρακτήρες.Εάν κάποιος θα διαβάσει τη μνήμη του buffer, θα φαινόταν ακατανόητο ως πρώτα, επειδή θα ήταν ένα μεγάλο κομμάτι από ανοργάνωτους χαρακτήρες χωρίς χώρους.

Ενώ το buffer του πληκτρολογίου μπορεί να είναι ακατανόητο, υπάρχουν διαθέσιμα προγράμματα που μπορούν να κλέψουν τα δεδομένα του buffer.Αυτό συνήθως εξυπηρετεί έναν κακόβουλο σκοπό, όπως η εταιρική κατασκοπεία, αλλά χρησιμοποιείται επίσης από τους ενδιαφερόμενους γονείς για να παρακολουθήσουν τι πληκτρολογεί το παιδί τους στον υπολογιστή.Αυτά τα προγράμματα λαμβάνουν και αντιγράφουν τις πληροφορίες από το buffer και αποθηκεύουν αυτά τα δεδομένα κάπου μακριά από το buffer.Σε αντίθεση με το buffer, το οποίο αποθηκεύει προσωρινά τα πλήκτρα, τα προγράμματα αυτά θα αποθηκεύσουν τις πληροφορίες μέχρι να το διαγράψει ο χρήστης. Μερικές φορές, σε παλαιότερους υπολογιστές με αδύναμη μνήμη RAM ή υπολογιστές όπου γίνεται υπερβολική ποσότητα δακτυλογράφησης, μπορεί να εμφανιστεί ένα σφάλμα λέγοντας το πληκτρολόγιοΤο buffer είναι γεμάτο.Σε αυτή την περίπτωση, ο χρήστης πρέπει είτε να πληκτρολογήσει πιο αργά, να αναβαθμίσει τη μνήμη RAM ή να αλλάξει το κατώφλι του buffer.Ενώ η λύση είναι διαφορετική για κάθε λειτουργικό σύστημα (OS), αυτό γίνεται συνήθως με την τροποποίηση των δεδομένων μητρώου του buffer.