Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο

Πίνακας περιεχομένων:

Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο
Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο

Βίντεο: Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο

Βίντεο: Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο
Βίντεο: Τι είναι Λειτουργικό Σύστημα 2024, Δεκέμβριος
Anonim

Βασική διαφορά – Κοινή χρήση χρόνου έναντι λειτουργικού συστήματος σε πραγματικό χρόνο

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

Ένα λειτουργικό σύστημα είναι μια διεπαφή μεταξύ του λογισμικού και του υλικού. Εκτελεί εργασίες όπως διαχείριση μνήμης, διαχείριση διεργασιών, διαχείριση αρχείων και διαχείριση συσκευών εισόδου-εξόδου. Υπάρχουν διάφοροι τύποι λειτουργικών συστημάτων. Δύο από αυτά είναι η κοινή χρήση χρόνου και τα λειτουργικά συστήματα σε πραγματικό χρόνο.

Τι είναι το Λειτουργικό Σύστημα Διαμοιρασμού Χρόνου;

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

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

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

Ένα σύστημα πραγματικού χρόνου είναι ένα σύστημα που απαιτεί ελάχιστο χρόνο για την επεξεργασία δεδομένων και την απόκριση στις εισόδους για την εκτέλεση της εργασίας. Η ορθότητα της εξόδου του συστήματος εξαρτάται από το λογικό αποτέλεσμα του υπολογισμού και το χρόνο παραγωγής του αποτελέσματος. Περιέχει μεθόδους για εργασίες προγραμματισμού σε πραγματικό χρόνο. Υπάρχουν δύο τύποι λειτουργικών συστημάτων σε πραγματικό χρόνο. Είναι σκληρά συστήματα πραγματικού χρόνου και μαλακά συστήματα πραγματικού χρόνου.

Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο
Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο
Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο
Διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο

Εικόνα 01: Πυρηνικός σταθμός

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

Ποια είναι η διαφορά μεταξύ της κοινής χρήσης χρόνου και του λειτουργικού συστήματος σε πραγματικό χρόνο;

Κοινή χρήση χρόνου έναντι λειτουργικού συστήματος σε πραγματικό χρόνο

Ένα λειτουργικό σύστημα κοινής χρήσης χρόνου είναι ένα σύστημα που επιτρέπει σε πολλούς χρήστες σε διαφορετικές τοποθεσίες να χρησιμοποιούν ένα συγκεκριμένο σύστημα υπολογιστή ταυτόχρονα. Ένα λειτουργικό σύστημα σε πραγματικό χρόνο είναι ένα λειτουργικό σύστημα που εκτελεί μια συγκεκριμένη εργασία εντός ενός καθορισμένου χρονικού περιορισμού.
Ώρα
Ένα σύστημα χρονομερισμού σε κάθε χρήστη δίνεται ένα μικρό χρονικό διάστημα. Ένα σύστημα πραγματικού χρόνου λειτουργεί υπό σταθερούς χρονικούς περιορισμούς.
Κοινή χρήση πόρων
Στο σύστημα χρονομερισμού, οι χρήστες μπορούν να μοιράζονται τους πόρους. Σε σύστημα πραγματικού χρόνου, οι πόροι παραμένουν για ένα σταθερό χρονικό διάστημα για μια διαδικασία και μπορούν να ανακατανεμηθούν σε άλλη διεργασία μετά από αυτόν τον χρόνο.
Παράδειγμα συστήματος
Ένα διαδικτυακό σύστημα αρχείων είναι ένα παράδειγμα συστήματος κοινής χρήσης χρόνου. Ένα σύστημα ελέγχου εναέριας κυκλοφορίας είναι ένα παράδειγμα λειτουργικού συστήματος σε πραγματικό χρόνο.

Σύνοψη – Κοινή χρήση χρόνου έναντι λειτουργικού συστήματος σε πραγματικό χρόνο

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

Συνιστάται: