Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει μη προληπτικό πολυλειτουργικό σύστημα;
- Η Techopedia εξηγεί τη μη προληπτική πολυεπεξεργασία
Ορισμός - Τι σημαίνει μη προληπτικό πολυλειτουργικό σύστημα;
Η μη προληπτική πολυλειτουργία είναι μια τεχνική πολλαπλών εργασιών παλαιού τύπου, όπου ένα λειτουργικό σύστημα (OS) κατανέμει μια ολόκληρη κεντρική μονάδα επεξεργασίας (CPU) σε μια ενιαία διαδικασία μέχρι να ολοκληρωθεί η διαδικασία. Το πρόγραμμα απελευθερώνει την ίδια την CPU ή μέχρι να περάσει ένας προγραμματισμένος χρόνος. Παρουσιάστηκε στα Windows 3.1 και παρόμοιες εκδόσεις του Mac OS εκείνης της εποχής.
Η Techopedia εξηγεί τη μη προληπτική πολυεπεξεργασία
Σε μη προληπτικό πολυλειτουργικό, ο έλεγχος της CPU παραμένει σε μεγάλο βαθμό με ένα πρόγραμμα για μεγαλύτερες διάρκειες. Η μη προληπτική πολυλειτουργία λειτουργεί καλά με εφαρμογές και προγράμματα που απαιτούν εντατικούς και συνεχείς πόρους CPU. Ωστόσο, όταν ένα πρόγραμμα κρατά την CPU για τόσο μεγάλες χρονικές περιόδους, επηρεάζει άλλα προγράμματα που πρέπει να περιμένουν να τερματίσει το τρέχον πρόγραμμα ή να απελευθερώσει οικειοθελώς τη CPU.
Η μη προληπτική πολυλειτουργικότητα ενσωματώνει επίσης ορισμένα στοιχεία από το συνεργατικό πολυ-στόχος, όπου ένα ή περισσότερα προγράμματα συνεργάζονται, σε κάποιο βαθμό, στην κοινή χρήση και συνεργασία της CPU.
