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

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> RAM , κάρτες και Μητρικές

Εξηγήστε την Σκοπός των μητρώων Βάση και Όριο σε ένα λειτουργικό σύστημα πολυπρογραμματισμού

Οι περισσότεροι υπολογιστές , που κυμαίνονται από τα smartphones τους πανίσχυρους διακομιστές Web , έχουν πολύπλοκες , δυναμικά περιβάλλοντα του λογισμικού . Από αυτούς , τα προγράμματα ξεκινούν, να διαχειρίζονται , να διακόψετε και να σταματήσουν σε μια αναταραχή της δραστηριότητας . Ένα σύστημα που ονομάζεται πολυπρογραμματισμού επιτρέπει σε έναν υπολογιστή για την εξυπηρέτηση πολλά προγράμματα ταυτόχρονα . Για να διατηρήσετε τα προγράμματα από την καταστροφή δεδομένων σε άλλα προγράμματα , υπολογιστές χρησιμοποιούν στοιχεία μνήμης που ονομάζεται βάσης και τον περιορισμό των μητρώων . Τα μητρώα σας βοηθήσει να οργανώσετε και να προστατεύσει κάθε πρόγραμμα στον υπολογιστή . Λειτουργικό Σύστημα πολυπρογραμματισμού
Η

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

Σύγχρονο λογισμικό λειτουργικού συστήματος εκτελεί διαχείριση μνήμης , φόρτωση και την αναδιάταξη των προγραμμάτων ως αφετηρία, τρέχει και το φινίρισμα. Εδώ , τα κύτταρα των δεδομένων στην κεντρική μονάδα επεξεργασίας του υπολογιστή ή της CPU , που ονομάζονται καταχωρητές βάσης και ορίου , να παρακολουθείτε τις θέσεις του προγράμματος στη μνήμη . Τα σημεία καταχωρητή βάσης στη θέση εκκίνησης του προγράμματος , και το όριο μητρώο κατέχει το μέγεθος του προγράμματος . Μαζί , οι δύο καταχωρητές ορίζουν το χώρο μνήμης , το πρόγραμμα χρησιμοποιεί . Όταν ένα πρόγραμμα αιτημάτων των δεδομένων , η διαχείριση μνήμης ελέγχει τη βάση και το όριο μητρώα για να εξασφαλιστεί ότι η θέση της μνήμης των δεδομένων είναι μέσα στο πρόγραμμα και όχι κάπου αλλού .

Η Προγράμματος Crashes

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

CPU του υπολογιστή έχει έναν περιορισμένο αριθμό των μητρώων . Πρόκειται για ειδικές , περιοχές υψηλής ταχύτητας μνήμη χρησιμοποιείται για την εκτέλεση αριθμητικής και την πρόσβαση σε θέσεις μνήμης . Ο υπολογιστής παρακολουθεί τις βάσης και τον περιορισμό των μητρώων ένα πρόγραμμα σε έναν χρόνο , ακόμα και αν ο υπολογιστής έχει δεκάδες προγράμματα που εκτελούνται . Όταν ένα πρόγραμμα ξεκινά , το λειτουργικό σύστημα δημιουργεί μια περιοχή πληροφοριών της διαδικασίας που ονομάζεται μπάλα. Περιέχει το όνομα του προγράμματος , έναν αριθμό ταυτοποίησης της διαδικασίας και άλλες παραμέτρους , συμπεριλαμβανομένης της βάσης δεδομένων και το όριο θέσης . Εάν το λειτουργικό σύστημα μετακινεί το πρόγραμμα στη μνήμη, ο διαχειριστής μνήμης επικαιροποιεί την τοποθεσία βάσης στην κεφαλίδα διαδικασία. Εάν το πρόγραμμα μεγαλώνει , το όριο αυξάνεται . Το σύστημα αυτό επιτρέπει στον υπολογιστή να φιλοξενήσουν οποιοδήποτε αριθμό των προγραμμάτων που εκτελούνται.
Η
εικόνων

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

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