συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Βασικές Δεξιότητες Πληροφορικής

Τι σημαίνει ένα λειτουργικό σύστημα Συμμετρική Απαίτηση

; λειτουργικά συστήματα Συμμετρική , όπως τα Windows 7 , Ubuntu Linux και Mac OS X λειτουργούν πολύ καλά σε διακομιστές εμπόρευμα , φορητούς υπολογιστές ή τα συστήματα desktop . Για να πάρετε τη μέγιστη απόδοση από αυτά τα λειτουργικά συστήματα , επιλέξτε το λογισμικό ηλεκτρονικών υπολογιστών και την εφαρμογή που έχει σχεδιαστεί από το μηδέν για να υποστηρίξει συμμετρική πολυεπεξεργασία τεχνολογία . Πολλαπλοί Επεξεργαστές
Η

Συμμετρική λειτουργικά συστήματα λειτουργούν καλύτερα όταν μοιράζονται το φόρτο εργασίας μεταξύ πολλών επεξεργαστών . Αυτό μπορεί να επιτευχθεί με τη δημιουργία συνεργατικών σχηματισμών των standalone σταθμών εργασίας ή των servers που συνδέονται με ένα δίκτυο υψηλής ταχύτητας . Ωστόσο , οι επεξεργαστές με πολλαπλούς πυρήνες στο ίδιο τσιπ προσφέρει ακόμα καλύτερες επιδόσεις . Κάθε πυρήνας θεωρείται ένα ξεχωριστό επεξεργαστή που μπορεί να εκτελέσει εντολές ανεξάρτητα από όλους τους άλλους πυρήνες . Δεδομένου ότι οι πυρήνες του επεξεργαστή είναι στο ίδιο τσιπ , ο χρόνος διέλευσης δεδομένων μειώνεται δραματικά .
Εικόνων Fast Data Bus
Η

Παρά το γεγονός ότι κάθε επεξεργαστής εκτελεί το δικό της μερίδιο του φόρτου εργασίας , που όλοι έχουμε πρόσβαση σε ένα κοινό σύνολο της κρυφής μνήμης , μνήμη RAM του συστήματος , οι συνδέσεις του δικτύου και επίμονη συσκευές αποθήκευσης . Η συνολική απόδοση του συστήματος μειώνεται εάν ένας επεξεργαστής έχει να χάνουμε κύκλους που περιμένουν την ευκαιρία για να διαβάσει ή να γράψει δεδομένα στη μνήμη cache του συστήματος . HyperTransport της AMD και της Intel QuickPath Interconnect είναι δύο τεχνολογίες που αυξάνουν την συμμετρική απόδοση του λειτουργικού συστήματος , επιταχύνοντας τη μεταφορά δεδομένων μεταξύ των πυρήνων του επεξεργαστή και του υπόλοιπου συστήματος .

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

Συμμετρική λειτουργικά συστήματα παρακολουθούν συνεχώς την κατάσταση των συστημάτων τους, να προσδιορίζουν επισυνάπτεται περιφερειακών συσκευών hardware και να παρακολουθούν την κατάστασή τους . Αυτό επιτυγχάνεται με την παροχή στήριξης BIOS της μητρικής πλακέτας για συμμετρική πολυεπεξεργασία . Επιπλέον , συμμετρική λειτουργικά συστήματα πρέπει να είναι σε θέση να επεξεργάζονται διακόπτει υλικού για κάθε επεξεργαστή . Συστήματα με I /O Σύνθετη Programmable Interrupt Controller , ή I /O APIC , υποστήριξη παρέχει σε κάθε επεξεργαστή με το δικό του σύνολο των διακοπών ότι η συμμετρική λειτουργικό σύστημα μπορεί στη συνέχεια να παρακολουθούν , η διαδικασία ή να αναμορφώσουν , όπως απαιτείται .
Εικόνων εφαρμογές Threading
Η

Το πραγματικό όφελος της συμμετρικής λειτουργικά συστήματα μπορεί να δει μόνο αν οι εφαρμογές που τρέχουν σχεδιαστεί για να επωφεληθούν των πολλαπλών επεξεργαστών . Οι προγραμματιστές μπορούν να γράψουν μια εφαρμογή που περιέχει μια συλλογή από πολλαπλές ανεξάρτητες εργασίες ή τα θέματα . Κάθε ένα από αυτά τα καθήκοντα μπορούν να εκτελεστούν παράλληλα με άλλα καθήκοντα , αν είναι απαραίτητο . Δεδομένου ότι η εφαρμογή τρέχει , περνά τα καθήκοντα που πρέπει να εκτελέσει με το συμμετρικό σύστημα λειτουργίας που , με τη σειρά τους , θα τους χορηγεί το δικό τους επεξεργαστή ή πυρήνα . Γλωσσών προγραμματισμού όπως Java , C # , Ruby και Python έχουν ενσωματωμένη υποστήριξη για πολυεπεξεργασία μέσω θέματα .
Η
εικόνων

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

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