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

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Επεξεργαστές (CPU)

Ποιο χαρακτηριστικό CPU επιτρέπει στον μικροεπεξεργαστή να υποστηρίζει ταυτόχρονα τη λειτουργία πολλαπλών λειτουργικών συστημάτων;

Κανένα μεμονωμένο χαρακτηριστικό CPU δεν επιτρέπει άμεσα σε έναν μικροεπεξεργαστή να εκτελεί πολλαπλά λειτουργικά συστήματα * ταυτόχρονα * με τον τρόπο που κάποιοι μπορεί να κατανοήσουν διαισθητικά (όπως η αληθινή παράλληλη εκτέλεση των πυρήνων του OS). Αντ 'αυτού, είναι ένας συνδυασμός χαρακτηριστικών και τεχνικών που επιτρέπουν την εμφάνιση * της ταυτόχρονης εκτέλεσης. Τα βασικά χαρακτηριστικά είναι:

* Υποστήριξη εικονικοποίησης (π.χ., Intel VT-X, AMD-V): Αυτό είναι το πιο κρίσιμο χαρακτηριστικό. Επιτρέπει στην CPU να δημιουργήσει απομονωμένες εικονικές μηχανές (VMS). Κάθε VM έχει τους δικούς του εικονικούς πόρους υλικού (CPU, μνήμη, I/O) και μπορεί να εκτελέσει ένα ξεχωριστό λειτουργικό σύστημα. Η CPU μεταβαίνει γρήγορα μεταξύ αυτών των VM, δίνοντας την ψευδαίσθηση της ταυτόχρονης εκτέλεσης. Αυτό δεν είναι αληθινός παραλληλισμός στο επίπεδο του πυρήνα του OS. Είναι ταχεία αλλαγή περιβάλλοντος.

* Μονάδα διαχείρισης μνήμης (MMU): Το MMU είναι απαραίτητο τόσο για την εικονικοποίηση όσο και για τη γενική πολυεθνική. Χαρτίζει εικονικές διευθύνσεις που χρησιμοποιούνται από κάθε λειτουργικό σύστημα και εφαρμογή σε διευθύνσεις φυσικής μνήμης, εξασφαλίζοντας ότι κάθε λειτουργικό σύστημα πιστεύει ότι έχει αποκλειστική πρόσβαση στη μνήμη.

* Γρήγορη εναλλαγή περιβάλλοντος: Η ικανότητα της CPU να αλλάζει γρήγορα μεταξύ διαφορετικών διαδικασιών και VMS είναι επίσης ζωτικής σημασίας για την ανταπόκριση ενός συστήματος που εκτελεί πολλαπλά OSEs.

Είναι σημαντικό να σημειωθεί ότι ενώ η εικονικοποίηση επιτρέπει την εκτέλεση πολλαπλών λειτουργικών λειτουργιών ταυτόχρονα, γενικά δεν τρέχουν * ταυτόχρονα * σε μια παράλληλη λογική επεξεργασία, όπου πολλαπλές πυρήνες OS εκτελούν οδηγίες στην ίδια στιγμή στον ίδιο πυρήνα της CPU (εκτός εάν χρησιμοποιούν υπερ-σφοδρή τεχνολογία ή τεχνολογία πολλαπλών πυρήνων). Αντ 'αυτού, η CPU μεταβαίνει γρήγορα μεταξύ των OSEs, δίνοντας την εντύπωση ταυτόχρονης λειτουργίας.

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

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