Διδακτικά Βιβλία του Παιδαγωγικού Ινστιτούτου

Αναζήτηση

Βρες
Εμφάνιση

4.4 Ειδικά λειτουργικά συστήματα

4.4.1 Συστήματα πραγματικού χρόνου

Συχνά γίνεται λόγος για συστήματα πραγματικού χρόνου (real time). Είναι συστήματα για τα οποία η ορθότητα των υπολογισμών δεν εξαρτάται μόνο από την λογική ορθότητά τους, αλλά επίσης και από το χρόνο στον οποίο παράγεται το αποτέλεσμα. Αν οι χρονικοί περιορισμοί δεν τηρούνται, πιθανόν να έχουμε κατάρρευση του συστήματος.

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

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