συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Βασικές Δεξιότητες Πληροφορικής

Ποια είναι τα μειονεκτήματα ενός λειτουργικού συστήματος σε πραγματικό χρόνο

; Ένα λειτουργικό σύστημα πραγματικού χρόνου ( RTOS ) είναι ένας ειδικός τύπος του λειτουργικού συστήματος που εκτελεί λειτουργίες και υπολογισμούς μέσα σε ένα συγκεκριμένο χρονικό διάστημα . Είναι προτεραιότητα καθήκοντα και μπορεί να αναστείλει μία υπέρ του άλλου με υψηλότερη προτεραιότητα , διασφαλίζοντας ότι επεξεργάζεται το πιο σημαντικό καθήκον για πρώτη φορά. Ωστόσο, μαζί με τα πλεονεκτήματα από τη χρήση ενός RTOS , έχει επίσης διάφορα μειονεκτήματα , συμπεριλαμβανομένου του κόστους του λειτουργικού συστήματος και περίπλοκη εφαρμογή της. Τύποι
Η

Οι δύο κύριοι τύποι RTOS είναι μαλακά σε πραγματικό χρόνο ( SRT ) και σκληρό σε πραγματικό χρόνο ( HRT ) . Μια HRT έχει τη δυνατότητα να εγγυηθεί ότι θα επεξεργαστεί πάντα εργασιών εντός συγκεκριμένου χρονικού πλαισίου , ενώ ένα SRT μπορεί να εγγυηθεί μόνο τα ίδια αποτελέσματα τις περισσότερες φορές . Αυτό βοηθά το SRT βελτιστοποίηση της μη κρίσιμα στοιχεία της αίτησης , η οποία δεν κάνει μια HRT . Συστήματα SRT δεν είναι αξιόπιστα σε περιπτώσεις όπου πρέπει να πληρούνται , όπως στον ιατρικό εξοπλισμό ή συστήματα ελέγχου του κινητήρα , όπου ακόμη και μια μικρή λανθάνουσα κατάσταση μπορεί να έχει καταστροφικά αποτελέσματα κρίσιμες προθεσμίες . Από την άλλη πλευρά , χρησιμοποιώντας ένα HRT σε μη - κρίσιμα συστήματα , όπως μεταδόσεις στο Διαδίκτυο , θα έχει ως αποτέλεσμα την HRT να κάνει πρόσθετη εργασία και την υπερβολική χρήση των πόρων του συστήματος χωρίς λόγο .
Εικόνων Απαιτήσεις

μια RTOS πρέπει να έχουν μεγαλύτερη multitasking δυνατότητες από ό, τι ένα μη - RTOS έτσι ώστε να μπορεί να δώσει προτεραιότητα πολλαπλά threads διαδικασία . Το μέγεθος ενός RTOS σημαίνει ότι μπορεί να παράσχει μεγαλύτερη απόδοση από ό, τι ένα μη - RTOS επειδή χρησιμοποιεί λιγότερο multitasking συνολικά, αλλά αυτό δεν είναι ένας κανόνας . Τα άλλα τμήματα του συστήματος του υπολογιστή , συμπεριλαμβανομένης της CPU και της μνήμης , τον προσδιορισμό της αποτελεσματικότητας μιας RTOS . Λόγω του πολύπλοκου προγραμματισμού σε ένα RTOS , απαιτεί περισσότερη κωδικοποίηση για να εκτελέσει αποτελεσματικά από ό, τι ένα μη - RTOS και ως εκ τούτου απαιτεί περισσότερο χώρο σε ένα σύστημα υπολογιστή .

Η ταχύτητα
Η

Μια RTOS χρησιμοποιεί προηγμένους αλγόριθμους για τον προγραμματισμό εργασιών . Αυτό επιτρέπει την ευελιξία που χρειάζεται για να δώσει προτεραιότητα των αιτήσεων , αλλά και να απαιτεί περισσότερους πόρους και χρόνο . Κατά τη διάρκεια μιας δεδομένης χρονικής περιόδου , ​​ένα RTOS τείνει να ολοκληρώσει λιγότερη εργασία από ό, τι ένα μη - RTOS . Μια RTOS συχνά χρειάζεται να έχει πρόσβαση συστατικά , όπως οι οδηγοί συσκευή, η οποία παράγοντες στην ποσότητα του χρόνου που χρειάζεται για την ολοκλήρωση ορισμένων εργασιών . Επίσης , ένα RTOS απαιτεί περισσότερα σήματα διακοπής από ένα μη - RTOS . Μια διακοπή μετρά το χρόνο που μεσολαβεί μεταξύ όταν ένα λειτουργικό σύστημα δημιουργεί τη διακοπή και όταν το επεξεργάζεται . Μια RTOS πρέπει να εγγυάται ένα μέγιστο χρόνο που μπορεί να λάβει για την επεξεργασία της διακοπής
Η
εικόνων .

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

Πώς οι υπολογιστές που χρησιμοποιούνται στη γεωργία

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

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