3.Απόδοση του λειτουργικού συστήματος

 

                Μια αναπαράσταση του λειτουργικού συστήματος ονομάζεται μοντέλο . Ένα μοντέλο που χρησιμοποιείται για την αναπαράσταση της συμπεριφοράς ενός συστήματος ως προς τις επιδόσεις του, ονομάζεται μοντέλο επιδόσεων. Τα μοντέλα επιδόσεων χρησιμοποιούνται για την πρόβλεψη των τιμών μετρικών απόδοσης του συστήματος από ένα σύνολο παραμέτρων του λειτουργικού συστήματος και του φορτίου. Παραδείγματα μετρικών απόδοσης είναι ο χρόνος αποκρίσεως (response time), η ρυθμαπόδοση (throughput) , η χρησιμοποίηση (utilization) και το μήκος ουράς (queue length).

                Ανάλογα με τη φύση των συναλλαγών, τα μοντέλα χαρακτηρίζονται ως "Άνοιχτά", "Κλειστά" και" Μικτά "μοντέλα.

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

·         Ένα μοντέλο κλειστού συστήματος χρησιμοποιείται για την αναπαράσταση  backlogged κατάστασης: ένας πελάτης που αναχωρεί αμέσως αντικαθίστανται από νέο πελάτη. Ο αριθμός των πελατών στο σύστημα είναι συνεχώς σταθερός.

·         Ένα μικτό μοντέλο είναι ένας συνδυασμός των δύο προηγούμενων υπομοντέλων,  που μοιράζονται κοινούς πόρους ενός υπολογιστικού συστήματος.

               

                Τα μοντέλα είναι ακόμη δυνατόν να διαχωριστούν ως “Single Class”  και "Multiple Class".

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

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

                Αυτό το εργαλείο μέτρησης της απόδοσης του λειτουργικού συστήματος επιδεικνύει το μοντέλο “Single Class  για «ανοιχτούς» και «κλειστούς» αλγορίθμους.

                 Η επιλογή «Open» αντιστοιχεί στο «Ανοιχτό» μοντέλο αναπαράστασης ενώ η επιλογή «Closed» αντιστοιχεί στο «Κλειστό» μοντέλο. Σε κάθε περίπτωση, ο χρήστης πρέπει να συμπληρώσει τις             τιμές, και στη συνέχει να επιλέξει «Solve» με αποτέλεσμα τον υπολογισμό και την απεικόνιση των μετρικών απόδοσης.

                Πατώντας το  πλήκτρο «Reset» το εργαλείο επανέρχεται στις αρχικές ρυθμίσεις.