Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Εξοπλισμός δικτύου

Μπορείτε να μοιραστείτε το IRQ με συσκευή σε νεότερα λεωφορεία όπως το PCI και το USB;

Όχι, δεν μπορείτε να μοιραστείτε απευθείας μια IRQ (γραμμή αίτησης διακοπής) μεταξύ συσκευών σε νεότερα λεωφορεία όπως το PCI και το USB με τον ίδιο τρόπο που επιτρέπονται τα παλαιότερα λεωφορεία ISA.

Εδώ είναι γιατί:

* Σύγχρονες αρχιτεκτονικές λεωφορείων: Το PCI και το USB χρησιμοποιούν ελεγκτές διακοπής και μηχανισμούς που διαφέρουν θεμελιωδώς από τις κοινές γραμμές IRQ του ISA. Κάθε συσκευή PCI, για παράδειγμα, έχει εκχωρηθεί το δικό της μήνυμα σηματοδότησε τις διακοπές (MSI) ή MSI-X (πολλαπλές MSI), οι οποίες είναι ουσιαστικά εικονικές διακοπές που χαρτογραφούνται σε συγκεκριμένες θέσεις μνήμης. Το USB χρησιμοποιεί τα τελικά σημεία διακοπής που διαχειρίζεται ο ελεγκτής USB. Αυτά δεν είναι άμεσα κοινόχρηστες γραμμές φυσικής διακοπής.

* Δρομολόγηση διακοπής: Ο ελεγκτής διακοπής του λειτουργικού συστήματος διαχειρίζεται τη χαρτογράφηση μεταξύ των γραμμών φυσικής διακοπής και του λογισμικού διακόπτει τις εφαρμογές που χρησιμοποιούν. Αυτή η χαρτογράφηση είναι δυναμικά εκχωρηθεί και διαχειρίζεται προσεκτικά να αποφύγει τις συγκρούσεις. Η κοινή χρήση ενός φυσικού IRQ μεταξύ δύο συσκευών θα οδηγούσε σε απρόβλεπτο και αναξιόπιστο χειρισμό διακοπής.

* Οδηγοί συσκευών: Τα προγράμματα οδήγησης συσκευών για συσκευές PCI και USB γράφονται με την κατανόηση ότι κάθε συσκευή έχει το δικό της ειδικό μηχανισμό διακοπής. Δεν θα περίμεναν να μοιραστούν ένα IRQ με άλλη συσκευή.

Ενώ η έννοια της "ανταλλαγής" ενός IRQ μπορεί να φαίνεται ελκυστική από την άποψη της διαχείρισης των πόρων, οι πολυπλοκότητες και οι πιθανές συγκρούσεις αντισταθμίζουν τα οφέλη. Η σύγχρονη προσέγγιση παρέχει ένα πιο ισχυρό και αξιόπιστο σύστημα χειρισμού διακοπής, ακόμη και αν φαίνεται να χρησιμοποιεί περισσότερους πόρους (αν και οι πόροι είναι εικονικοί και διαχειρίζονται αποτελεσματικά). Αντί να μοιράζονται, οι συσκευές λαμβάνουν ειδικούς μηχανισμούς διακοπής που διαχειρίζεται αποτελεσματικά το λειτουργικό σύστημα.

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

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