Multitasking είναι είτε προτίμησης ή μη προτίμησης . Σε μία μη - προτίμησης λειτουργικό σύστημα , τη στιγμή που ένας προγραμματιστής εκχωρεί τον επεξεργαστή μια εργασία , ο επεξεργαστής δεν θα σταματήσει έως ότου το πρόγραμμα επιτρέπει να αλλάξετε τις θέσεις εργασίας . Σε τέτοια συστήματα , οι προγραμματιστές πρέπει να κωδικοποιεί το λογισμικό για να μοιραστούν εθελοντικά τον επεξεργαστή . Εάν ένα πρόγραμμα δεν αποδίδει , το σύστημα μπορεί να διακοπεί . Σε προτίμησης λειτουργικά συστήματα , ο υπολογιστής μπορεί να αναγκάσει τον επεξεργαστή για να αλλάξετε την εργασία που λειτουργεί σε . Προτίμησης συστήματα, είτε θέτουν όρια στο πόσο καιρό κάθε εργασία ελέγχει τον επεξεργαστή ή την κατατάσσει εργασίες κατά προτεραιότητα .
Εικόνων Πυρήνας
Η
Αν το σύστημά σας έχει ένα πυρήνα την κεντρική μονάδα επεξεργασίας , ή CPU , ανταλλάσσοντας μεταξύ εργασιών είναι το καλύτερο που μπορεί να κάνει . Εάν έχετε ένα dual-core υπολογιστή , ωστόσο , το σύστημά σας μπορεί να λειτουργήσει σε δύο εργασίες ταυτόχρονα . Για παράδειγμα , αν πληκτρολογήσετε ένα έγγραφο στο Word , ενώ τρέχει ένα anti-virus scan , ένας πυρήνας μπορεί να αφοσιωθεί πλήρως κάθε πρόγραμμα . Αυτό επιταχύνει λειτουργίες του υπολογιστή σας , όπως και κάθε πυρήνας χειρίζεται μόνο το μισό φορτίο , και οι δύο λειτουργούν πιο αποτελεσματικά από ό, τι σε ένα ενιαίο πυρήνα του συστήματος .
Η Threading
Η
Threading είναι multitasking σε ένα συγκεκριμένο πρόγραμμα . Εάν το πρόγραμμα υπολογιστή εκχωρεί τα πολλαπλά καθήκοντα - συλλογή δεδομένων , τη διατήρηση της επικοινωνίας του δικτύου, τρέχει ένα interface - ο επεξεργαστής σπάει τα καθήκοντα αυτά σε μεμονωμένα θέματα και κινείται ανάμεσα σε κάθε νήμα και πίσω μέχρι να γίνουν οι εργασίες . Η CPU χειρίζεται τις μετατοπίσεις μεταξύ των θεμάτων τόσο γρήγορα που φαίνεται να λειτουργούν ταυτόχρονα . Επειδή τα θέματα που μοιράζονται τον ίδιο χώρο μνήμης , που επικοινωνούν μεταξύ τους πληροφορίες αποτελεσματικά , βελτιώνοντας την απόδοση του προγράμματος . Εικόνων
Hyper -Threading
Η
Hyper -threading είναι τι συμβαίνει όταν χρησιμοποιήσετε έναν επεξεργαστή που λειτουργεί κυριολεκτικά σε δύο πράγματα ταυτόχρονα . Επεξεργαστές Hyper -threading λειτουργούν ως εάν ήταν διπλή πυρήνες , σε θέση να χειριστεί τα δύο θέματα σε ένα χρόνο . Αυτό αυξάνει την ταχύτητα του επεξεργαστή στην τελειώσουν τη δουλειά , σε ορισμένες περιπτώσεις, επιτυγχάνοντας 30 έως 50 τοις εκατό καλύτερη απόδοση όταν multitasking με συγκεκριμένα προγράμματα . Το λειτουργικό σύστημα διαθέτει υπερ θέματα στον επεξεργαστή με τον ίδιο τρόπο που κάνει σε ένα συμβατικό σύστημα threading .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα