dc.contributor.advisor | Ψαράκης, Μιχαήλ | |
dc.contributor.author | Pikoulis, Georgios V. | |
dc.contributor.author | Πίκουλης, Γεώργιος Β. | |
dc.date.accessioned | 2017-09-21T08:05:34Z | |
dc.date.available | 2017-09-21T08:05:34Z | |
dc.date.issued | 2016-10 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/9986 | |
dc.description.abstract | Οι υπερ-επόπτες είναι ένας τρόπος ώστε να επιτευχθεί απομόνωση των λειτουργιών ενός συστήματος και το ε¬πιτυγχάνουν αυτό διαχωρίζοντας το σύστημα σε διακριτά κομμάτια. Αν και παρέχεται αυτή η απομόνωση, είναι αναπόφευκτο κάθε διαχωρισμένο κομμάτι να παρουσιάζει πιο αργούς χρόνους εκτέλεσης σε σύγκριση με ένα ενιαίο σύστημα. Αναλόγως με την εφαρμογή, αυτές οι καθυστερήσεις μπορεί να μην είναι αποδεκτές, γι’ αυτό και είναι πολύ σημαντικό να υπάρχει πρότερη γνώση των περιορισμών και αναλόγως να πραγματοποιηθεί η σχεδίαση. Στα ενσωματωμένα συστήματα μπορεί να χρησιμοποιηθεί ένας υπερ-επόπτης ώστε να απομονωθούν στοιχεία της λειτουργικότητάς τους, αλλά είναι πιθανό αυτά τα συστήματα να πρέπει να τηρούν ιδιαίτερα αυστηρές χρονικές προθεσμίες. Οι καθυστερήσεις που εισήγαγε ο υπερ-επόπτης πρέπει να είναι γνωστές, ώστε να λαμβάνονται υπόψη στο χρονοδιάγραμμα εργασιών του συστήματος. Ο στόχος της παρούσας μελέτης είναι η αξιολόγηση των επιδόσεων διαχωρισμένων κομματιών, διαχειριζόμενα από τον δωρεάν διανομής υπερ-επόπτη XtratuM. Επιλέξαμε αυτή την κατεύθυνση με σκοπό την μελέτη της χρήσης και επιδόσεων ενός υπερ-επόπτη σε ενσωματωμένο σύστημα πραγματικού χρόνου. Για να αξιολογηθούν οι επιδόσεις του XtratuM, θα μετρήσουμε το χρόνο εκτέλεσης διάφορων σεναρίων. Για να μπορέσουμε να παρουσιάσουμε μια ουσιαστική σύγκριση, θα αντιπαραβάλουμε τα αποτελέσματα με το χρόνο εκτέλεσης των σεναρίων όταν εκτελούνται χωρίς την παρέμβαση του υπερ-επόπτη. | el |
dc.format.extent | 63 | el |
dc.language.iso | en | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Αξιολόγηση ενός υπερ-επόπτη για ενσωματωμένα συστήματα πραγματικού χρόνου | el |
dc.title.alternative | Evaluation of a hypervisor for real-time embedded systems | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | Hypervisors offer a way to achieve software functionality isolation, by partitioning system elements. While
providing isolation, it is unavoidable that each partitioned element will have slower execution times compared
to a standalone element. Depending on the application, such delays might not be acceptable, so it is vital to
have prior knowledge of those limitations and design accordingly.
Embedded systems can make use of a hypervisor to partition their functionality, but they can be particularly
restricted in their timing deadlines. Delays introduced by the hypervisors have to be observed and taken into
account in the system’s task schedule.
The mission of this study is to evaluate the performance of such partitions, when managed by the XtratuM, a
freely distributed hypervisor. We chose this approach in order to study the use and performance of a hypervisor
in real-time embedded systems.
To evaluate the performance of the XtratuM, we will measure the execution time of a test routine in various
scenarios. To present a meaningful comparison, we will juxtapose the results with the execution time of the
test routine when run without the intervention of the hypervisor. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής | el |
dc.subject.keyword | Hypervisors | el |
dc.subject.keyword | XtratuM hypervisor | el |
dc.subject.keyword | Performance evaluation | el |
dc.subject.keyword | Data transfer | el |