* Μειωμένη CPU πάνω από το κεφάλι: Η δημοσκόπηση καταναλώνει σημαντικούς κύκλους CPU, ειδικά εάν η συσκευή είναι αργή ή σπάνια στις λειτουργίες της. Διακόπτει να εξαλείψει αυτό το σπατάλη χρόνου CPU. Η CPU μπορεί να επικεντρωθεί σε άλλες εργασίες έως ότου η συσκευή είναι έτοιμη, με αποτέλεσμα την καλύτερη συνολική απόδοση του συστήματος.
* Βελτιωμένη ανταπόκριση: Οι διακοπές παρέχουν ένα πολύ πιο ευαίσθητο σύστημα. Όταν μια συσκευή χρειάζεται υπηρεσία (π.χ. πλήρης μεταφορά δεδομένων, κατάσταση σφάλματος), σηματοδοτεί αμέσως την CPU μέσω διακοπής. Αυτό επιτρέπει στο πρόγραμμα οδήγησης να αντιδράσει γρήγορα, να ελαχιστοποιεί την καθυστέρηση και να εξασφαλίσει έγκαιρο χειρισμό των συμβάντων της συσκευής. Η δημοσκόπηση, από την άλλη πλευρά, έχει εγγενή λανθάνουσα κατάσταση επειδή ο οδηγός ελέγχει μόνο την κατάσταση της συσκευής σε συγκεκριμένα διαστήματα.
* Καλύτερη αξιοποίηση των πόρων: Χρησιμοποιώντας μόνο το χρόνο της CPU, όταν είναι απαραίτητο, η επικοινωνία με τη διακοπή απελευθερώνει τον επεξεργαστή για άλλες εργασίες. Αυτό οδηγεί σε καλύτερη αξιοποίηση των πόρων και ένα πιο αποτελεσματικό σύστημα στο σύνολό του.
Εν ολίγοις, οι διακοπές παρέχουν έναν ασύγχρονο μηχανισμό που βασίζεται σε γεγονότα για την επικοινωνία των συσκευών, με αποτέλεσμα ένα πολύ πιο αποτελεσματικό και ευαίσθητο σύστημα σε σύγκριση με τον συνεχή έλεγχο που εμπλέκεται στη δημοσκόπηση. Η CPU δεν επιβαρύνεται με περιττή εργασία και το σύστημα μπορεί να αντιδράσει ταχύτερα σε συμβάντα συσκευής.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα