1. Βιβλιοθήκη οδηγού: Αυτός είναι ένας απλός και κοινός όρος, απλά υποδεικνύοντας μια συλλογή οδηγών.
2. Στρώμα αφαίρεσης υλικού (HAL): Αυτό το στρώμα βρίσκεται μεταξύ του λειτουργικού συστήματος και του υλικού, παρέχοντας μια τυποποιημένη διεπαφή για να αλληλεπιδράσει το λειτουργικό σύστημα με διαφορετικά εξαρτήματα υλικού. Αν και δεν είναι αυστηρά μια "βιβλιοθήκη" με την παραδοσιακή έννοια, το HAL περιλαμβάνει συχνά μια συλλογή οδηγών.
3. Διεπαφή προγράμματος οδήγησης συσκευής (DDI): Αυτό αναφέρεται στη διεπαφή μέσω της οποίας το λειτουργικό σύστημα επικοινωνεί με οδηγούς υλικού. Το ίδιο το DDI δεν είναι βιβλιοθήκη οδηγών, αλλά οι οδηγοί θα εφαρμόσουν το DDI για να αλληλεπιδράσουν με το λειτουργικό σύστημα.
4. Μονάδα πυρήνα: Σε ορισμένα λειτουργικά συστήματα, οι οδηγοί υλοποιούνται ως μονάδες πυρήνα, τα οποία είναι δυναμικά φορτωμένα και εκφορτωμένα. Αυτό μπορεί να θεωρηθεί ως "βιβλιοθήκη", καθώς οι μονάδες πολλαπλών πυρήνα που περιέχουν οδηγούς μπορούν να φορτωθούν στο σύστημα.
5. Stack Driver: Αυτό αναφέρεται στην ιεραρχική δομή των οδηγών, όπου οι οδηγοί υψηλότερου επιπέδου μπορούν να βασίζονται σε οδηγούς χαμηλότερου επιπέδου για λειτουργία. Αυτός ο όρος είναι λιγότερο για μια φυσική βιβλιοθήκη και περισσότερο για τη λογική σχέση μεταξύ των οδηγών.
Ο καταλληλότερος όρος εξαρτάται από το συγκεκριμένο πλαίσιο. Γενικά, "Βιβλιοθήκη οδηγού" είναι ένα ασφαλές στοίχημα για μια γενική περιγραφή. Ωστόσο, εάν συζητάτε ένα συγκεκριμένο λειτουργικό σύστημα ή αρχιτεκτονική υλικού, οι άλλοι όροι μπορεί να είναι πιο σημαντικοί.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα