Multitasking , ή τη λειτουργία πολλών προγραμμάτων και διεργασιών κατά την ίδια στιγμή , επικουρείται από multithreading . Αυτό επιτρέπει στο χρήστη για γρήγορη εναλλαγή μεταξύ των προγραμμάτων λειτουργίας δεδομένου ότι ο επεξεργαστής είναι σε θέση να πραγματοποιούν πολλαπλές εργασίες ταυτόχρονα . Αυτό παράγει μια σημαντική ώθηση στην απόδοση η οποία δεν εξαρτάται από την ταχύτητα ρολογιού της CPU . Οι
εικόνων Σκοπός
Η
διαδικασίες χωρίζονται σε θέματα . Ένα ενιαίο πρόγραμμα λειτουργίας μπορεί να περιλαμβάνει μία ή περισσότερες διαδικασίες οι οποίες , με τη σειρά τους , χωρίζονται σε κλωστές . Τα νήματα ενός εντολές μερίδιο τρέχουσα διαδικασία και τον κωδικό και των πόρων του συστήματος πρόσβασης ταυτόχρονα να ολοκληρώσουν τις εργασίες τους πιο γρήγορα .
Η Κοινή Παρανοήσεις
Η
Θεμάτων δεν πρέπει να συγχέεται με πυρήνες επεξεργαστή . Πολλαπλούς πυρήνες και τα θέματα και τα δύο βοηθούν υπολογιστές για να τρέξει πιο γρήγορα , αλλά είναι αρκετά διαφορετικά πράγματα . Υπάρχουν θέματα που σε επίπεδο λογισμικού , ενώ πολλαπλούς πυρήνες είναι ξεχωριστά , φυσικούς επεξεργαστές εγκατεστημένο σε ένα μόνο chip . Σήμερα , σχεδόν όλοι οι επεξεργαστές στην αγορά έχουν πολλαπλούς πυρήνες . Κλωστές μοιράζονται τους πόρους του συστήματος σε ένα ενιαίο πυρήνα .
Εικόνων Μειονεκτήματα της Multithreading
Η
Πολλαπλές θεμάτων μπορεί να αλληλεπιδρούν μεταξύ τους , ιδίως όταν μοιράζονται πόρους, όπως κρύπτες . Hardware υποστηρίζεται multithreading είναι επίσης περιορισμένες σε πολλές επεξεργαστές .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα