Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Η σημασία της Buffers

Πολλές εφαρμογές και συσκευές χρησιμοποιούν buffer δεδομένων για να κρατήσει προσωρινά στοιχεία πριν χρησιμοποιηθεί . Αυτό γίνεται συνήθως για να εξασφαλιστεί ότι δεν υπάρχουν διακοπές στη ροή των δεδομένων προς τον προορισμό της. Τι είναι το Ρυθμιστικό ;
Η

Ένα buffer είναι το τμήμα της μνήμης που προορίζεται να αποθηκεύσει ένα σύνολο ποσό των δεδομένων πριν από την αποστολή σε άλλη συσκευή ή εφαρμογή .
Εικόνων Γιατί Buffers είναι απαραίτητες
Η

Ρυθμιστικά χρησιμοποιούνται όταν ο ρυθμός μεταφοράς δεδομένων μεταξύ δύο συσκευών είναι είτε εντελώς διαφορετικό, μεταβλητή ή επιρρεπείς σε προσωρινές διακοπές .

Η διαφορά ανάμεσα σε ένα ρυθμιστικό και Cache
Η

Ρυθμιστικά και κρύπτες είναι σχετικές έννοιες , και πολλές εφαρμογές θα γεμίσει και τους δύο ρόλους . Αλλά υπάρχει μια βασική διάκριση : Ένα ρυθμιστικό αποθηκεύει πληροφορίες για να εξασφαλίσουν ότι μπορούν να σταλούν χωρίς διακοπή , ενώ η μνήμη αποθηκεύει πληροφορίες που αναμένεται να χρησιμοποιηθεί περισσότερο από μία φορά
εικόνων Κοινές χρήσεις του Buffers

Ένα καλό παράδειγμα της χρήσης ρυθμιστικού streaming video μέσω του Διαδικτύου . Ταχύτητες μπορεί να διαφέρουν σε μεγάλο βαθμό κατά τη διάρκεια της λήψης , αλλά οι χρήστες αναμένουν το βίντεο για να παίξει χωρίς διακοπή . Η χρήση ενός buffer επιτρέπει τη συνεχή αναπαραγωγή παρά την άνιση ροή των δεδομένων .
Εικόνων λάθους για υπερχείλιση Buffer
Η

Μια υπερχείλιση , ή υπέρβαση , το σφάλμα παρουσιάζεται όταν ένα πρόγραμμα προσπαθεί να περισσότερα δεδομένα σε ένα ρυθμιστικό ό, τι είναι σε θέση να αποθηκεύσει , υπερχείλισης του buffer και πλημμύρες σε άλλα μέρη της μνήμης με τα δεδομένα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα