Υπολογιστικές Πλατφόρμες

Υπολογιστικές Πλατφόρμες

Υπολογιστικές Πλατφόρμες

Το ΛΣ είναι αυτό που μας επιτρέπει να ερχόμαστε σε διεπαφή. Οργανισμοί όπως η Apple, η Microsoft και άλλοι εκμεταλλευόμενοι ή υιοθετώντας αρχιτεκτονικές των επεξεργαστών έχουν σχεδιάσει ΛΣ. Βασικές αρχιτεκτονικές αναλόγως του Set εντολών είναι: CISC (Complex Instruction Set Computer) για υπολογιστές σύνθετου συνόλου εντολών. Σε αυτή την οικογένεια ανήκουν οι υπολογιστές με x86 αρχιτεκτονική επεξεργαστή.RISC (Reduced Instruction Set Computer) για υπολογιστές περιορισμένου συνόλου εντολών. Σε αυτή την κατηγορία ανήκουν οι υπολογιστές με ARM επεξεργαστή.

Λειτουργικό Σύστημα

Τα ΛΣ, όπως τα «Windows» από την Microsoft, έχουν σχεδιαστεί για εγκατάσταση σε Υπολογιστικό Σύστημα που στηρίζεται σε x86 επεξεργαστές.

Λειτουργικό Σύστημα "Windows"

Αντίστοιχα η Apple έχει σχεδιάσει το δικό της ΛΣ, το «Mac OS», βασισμένο στην αρχιτεκτονική των ARM επεξεργαστών.

Λειτουργικό Σύστημα "Apple"

Υπάρχουν πολλά ΛΣ όπως το  OpenBSD, το Debian, το Archlinux που έχει σχεδιαστεί για εγκατάσταση και στους δύο τύπους επεξεργαστών.

Λειτουργικό Σύστημα "Linux"

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

Επεξεργαστές χαμηλής κατανάλωσης ενέργειας

Στον υπολογιστή μας έχουμε συνηθίσει να χρησιμοποιούμε ένα ΛΣ. Αυτό δεν σημαίνει ότι δεν μπορούμε να χρησιμοποιήσουμε και περισσότερα ακόμη και ταυτόχρονα. Δίνει επιλογή στο χρήστη να εκκινήσει είτε με το Ubuntu είτε με τα Windows.

Πολλαπλά Λειτουργικά Συστήματα

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

Multiboot

Και εδώ έρχεται η μαγεία των hypervisors, όπου τα χωρίζουμε σε δύο τύπους: Type 1 hypervisor που εγκαθίστανται απευθείας στο μηχάνημα και επομένως δεν παρεμβάλλεται κάτι ανάμεσα σε αυτό και το υλικό (π.χ. Esxi από την VMWare ή Hyper-V από την Microsoft). Συνδέοντας μια οθόνη σε ένα σύστημα όπου είναι εγκατεστημένο το Esxi της VMWare.

Hypervisors Τύπου 1

Χρησιμοποιούμε τον client για να το χειριστούμε απομακρυσμένα

Απομακρυσμένη χρήση

Type 2 hypervisor που εγκαθίστανται ως εφαρμογή σε ένα υπάρχον ΛΣ (π.χ. VirtualBox, VMWare Workstation, QEMU ) και επιτρέπει να τρέξουμε ένα ΛΣ πάνω σε ένα άλλο ΛΣ. Σε ΛΣ Linux  ανοίγουμε το VirtualBox και φαίνονται τα 4 πλέον διαθέσιμα Virtual Machines – VMs.

Hypervisors Τύπου 2

Σχηματικά, τους δύο τύπους Hypervisor μπορούμε να τoυς δούμε ως εξής:

Τύποι Hypervisors

Οθόνη Βοήθειας

Υπολογιστικές Πλατφόρμες

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

Καρτέλα Συντελεστών