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

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Σταθμοί εργασίας

Τι είναι το έργο στο OS;

Σε ένα λειτουργικό σύστημα (OS), μια εργασία (επίσης γνωστή ως διαδικασία ) είναι μια περίπτωση ενός προγράμματος υπολογιστή που εκτελείται. Είναι μια θεμελιώδη ιδέα για το πώς το λειτουργικό σύστημα διαχειρίζεται και εκτελεί εφαρμογές. Μια εργασία έχει τη δική του:

* Χώρος μνήμης: Μια ειδική περιοχή στη μνήμη RAM όπου βρίσκονται οι οδηγίες και τα δεδομένα του προγράμματος. Αυτό είναι ζωτικής σημασίας για την απομόνωση. Η μνήμη μιας εργασίας δεν μπορεί να προσεγγιστεί άμεσα από άλλο (εκτός από συγκεκριμένες, ελεγχόμενες συνθήκες).

* Πλαίσιο εκτέλεσης: Αυτό περιλαμβάνει τον μετρητή προγράμματος (ο οποίος δείχνει την επόμενη εντολή που θα εκτελεστεί), τις τιμές καταχώρησης και άλλες πληροφορίες που είναι απαραίτητες για την επανάληψη της εκτέλεσης.

* Πόροι: Η εργασία ενδέχεται να χρειαστεί πρόσβαση σε διάφορους πόρους συστήματος, όπως αρχεία, συνδέσεις δικτύου, συσκευές εισόδου/εξόδου και η CPU.

* ID διεργασίας (PID): Ένα μοναδικό αναγνωριστικό που εκχωρείται από το λειτουργικό σύστημα για να το διακρίνει από άλλες εργασίες.

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

Η διάκριση μεταξύ της διαδικασίας * και της * εργασίας * είναι μερικές φορές θολή, και σε ορισμένα πλαίσια, χρησιμοποιούνται εναλλακτικά. Ωστόσο, ορισμένα λειτουργικά συστήματα ενδέχεται να χρησιμοποιούν "εργασίες" για να αναφερθούν σε μια μονάδα εκτέλεσης ελαφρύτερου βάρους από μια πλήρη διαδικασία (όπως ένα νήμα). Αλλά γενικά, ένα "έργο" μπορεί να γίνει κατανοητό ως τρέχουσα παρουσία ενός προγράμματος που διαχειρίζεται το λειτουργικό σύστημα.

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

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