Skip to main content

Τι είναι ένα λειτουργικό σύστημα πολλαπλών εργασιών;

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

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

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

Το τυπικό πολλαπλό λειτουργικό σύστημα απαιτεί περισσότερους πόρους από τα απλά λειτουργικά συστήματα που ήταν κοινά για τους επιτραπέζιους υπολογιστές στα τέλη της δεκαετίας του 1970 και στις αρχές της δεκαετίας του 1980.Τα νεότερα συστήματα απαιτούν πλατφόρμες με σημαντική ποσότητα μνήμης τυχαίας πρόσβασης (RAM) καθώς και άλλου τύπου εικονικής μνήμης.Εάν οι πόροι δεν είναι διαθέσιμοι για να οδηγήσουν τις διάφορες εφαρμογές που είναι ανοικτές και να εκτελούνται, το σύστημα μπορεί να επιβραδυνθεί σε μια ανίχνευση ή ενδεχομένως να κλείσει ακόμη και μια εφαρμογή ή δύο, εάν αυτός είναι ο τρόπος με τον οποίο το σύστημα είναι διαμορφωμένο για να αποτρέψει την υπερφόρτωση.

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