συστήματα

* Γνώση Υπολογιστών >> συστήματα >> παράθυρα

Τι είναι θέμα προτεραιότητας

Threads είναι τα μικρότερα συστατικά σε μια διαδικασία - ένα πρόγραμμα που εκτελείται - για τους οποίους τα Windows εκχωρεί μνήμη ; . Ως συστατικό ή το παιδί του γονέα διαδικασίας , ο χώρος αυτός αποτελεί ένα τμήμα της μνήμης των Windows εκχωρεί τη διαδικασία , πράγμα που σημαίνει ότι τόσο η διαδικασία όσο και τα θέματα της μοιράζονται την ίδια διεύθυνση μνήμης . Επειδή οι περισσότερες διαδικασίες περιέχουν πολυάριθμα θέματα , πολλά από τα οποία τρέχουν ταυτόχρονα , ιεράρχηση των προτεραιοτήτων είναι απαραίτητη για την αποτελεσματική διαχείριση των απαιτήσεων μνήμης και να εξασφαλιστεί η ομαλή ροή του προγράμματος . Βασικά
Η

προτεραιότητας θέμα καθορίζει το επίπεδο ενός νήματος της σημασίας και όταν η CPU του επιτρέπει να τρέξει . Task Manager του υπολογιστή σας δείχνει πόσες διεργασίες του υπολογιστή σας εκτελείται αυτή τη στιγμή , βασικό επίπεδο προτεραιότητας και πόσα θέματα υπάρχουν σε κάθε διαδικασία . Προσθέστε τις κατάλληλες στήλες εάν Υπεύθυνο Task δεν εμφανίζει αυτές τις πληροφορίες κάνοντας κλικ στο " Προβολή " στο κύριο μενού και στη συνέχεια "Επιλογή στηλών . " Κάθε διαδικασία που βλέπετε αρχίζει με ένα μόνο νήμα ότι , ανάλογα με τον αριθμό των οδηγιών που περιέχει , οι περισσότερες συχνά διακλαδίζεται σε πολλαπλά threads . Ενώ η ταχύτητα με την οποία ένας κεντρικός επεξεργαστής τρέχει κάνει να φαίνεται σαν να επεξεργάζεται τις οδηγίες από πολλαπλές διεργασίες και πολλαπλά threads ταυτόχρονα , στην πραγματικότητα, ένας υπολογιστής με ένα CPU μπορεί να τρέξει μόνο ένα σετ οδηγιών σε έναν χρόνο .

Η βάση προτεραιότητα
Η

Ο προγραμματιστής του συστήματος των Windows ξεκινά με την ανάθεση κάθε νήμα ένα βασικό επίπεδο προτεραιότητας "Idle ", " Κάτω από κανονικές ", "Normal " « Πάνω από την κανονική , " "Υψηλή" ή " πραγματικό χρόνο ". επίπεδα προτεραιότητας Βάση βασίζονται στην κατηγορία προτεραιότητας της διαδικασίας της μητρικής εταιρείας και η σημασία του νήματος στο πλαίσιο της διαδικασίας για να τοποθετούνται σε ένα γενικό επίπεδο σπουδαιότητας . Για παράδειγμα , τα θέματα στον Task Manager των Windows , Start- Up Σύστημα Επικοινωνίας Printer Εφαρμογή και να αρχίσει με μια βάση προτεραιότητας του "High ". Για το μεγαλύτερο μέρος , όμως , τα θέματα που συνήθως ξεκινούν με μια βάση προτεραιότητας των " Normal ".

εικόνων Δυναμική προτεραιότητα
Η

Επειδή τα Windows θεωρεί ότι τα θέματα με την ίδια προτεραιότητα βάσης εξίσου σημαντικό, χρειάζεται ένας τρόπος για να καθοριστεί ποια νήμα για να τρέξει για πρώτη φορά. Ένα δεύτερο , δυναμικό επίπεδο προτεραιότητας που ξεκινάει από το ίδιο επίπεδο προτεραιότητας βάση, αλλά έχει τη δυνατότητα να αλλάξει , ή " ώθηση ", σε συνδυασμό με ένα χρονόμετρο ή ένα μήνυμα το ποντίκι ή πληκτρολόγιο εισόδου , ​​επιτυγχάνει αυτό το στόχο . Δυναμική επίπεδα προτεραιότητας ισχύουν μόνο για τα θέματα που μέχρι ένα "Normal " βάση προτεραιότητας , και επηρεάζει μόνο τη γενική κατηγορία στην οποία ανήκει το νήμα .
Εικόνων Εκτιμήσεις
Η

Αν και επιτρέποντας το χρονοδιάγραμμα των Windows για τη διαχείριση των προτεραιοτήτων νήμα είναι ο ευκολότερος και πιο πρακτική επιλογή , έχετε την επιλογή να αλλάξετε την προτεραιότητα βάση κάθε νήμα διαδικασία με το χέρι . Στο Task Manager των Windows , κάντε δεξί κλικ σε μια διεργασία και επιλέξτε " Ορισμός προτεραιότητας" από το drop-down box . Ωστόσο , αν έχετε κατανοήσει πλήρως όχι μόνο την έννοια των προτεραιοτήτων νήμα, αλλά και τη διαχείριση της μνήμης του συστήματος και η χρήση της CPU , η αλλαγή προτεραιοτήτων από αθετήσεις τους σε ένα της επιλογής σας μπορεί να παράγει καταστροφικά αποτελέσματα . Για παράδειγμα , αλλάζοντας ένα νήμα του οποίου η προεπιλεγμένη προτεραιότητα είναι "High " στο "Low " μπορεί να σημαίνει η κλωστή δεν θα τρέξει , οι οδηγίες δεν θα εκτελέσει και το πρόγραμμα σας θα "κρεμάσει " επ 'αόριστον . Εναλλακτικά , αλλάζοντας μια βάση προτεραιότητας από το " Normal" σε "High " μπορεί να προκαλέσει ένα νήμα για να χρησιμοποιήσετε πάρα πολύ χρόνο CPU , και ως αποτέλεσμα να σταματήσει άλλα σημαντικά θέματα από το τρέξιμο.

Η

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

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