Διαφορά μεταξύ UNIX και Solaris

Διαφορά μεταξύ UNIX και Solaris
Διαφορά μεταξύ UNIX και Solaris

Βίντεο: Διαφορά μεταξύ UNIX και Solaris

Βίντεο: Διαφορά μεταξύ UNIX και Solaris
Βίντεο: Samsung Galaxy A53 VS Galaxy A33: Ποιες είναι οι διαφορές 2024, Νοέμβριος
Anonim

UNIX εναντίον Solaris

Το UNIX είναι ένα Λειτουργικό Σύστημα (OS) που αναπτύχθηκε από την AT&T τη δεκαετία του 1960 με σκοπό την παροχή ενός συστήματος πολλαπλών εργασιών για πολλούς χρήστες για τους προγραμματιστές. Το UNIX σχεδιάστηκε με βάση την αρχή ότι τα απλά αλλά ισχυρά βοηθητικά προγράμματα θα μπορούσαν να ενσωματωθούν με ευελιξία για να παρέχουν ένα ευρύ φάσμα εργασιών. Ωστόσο, ο όρος «UNIX» αναφέρεται περισσότερο σε μια κατηγορία λειτουργικών συστημάτων (που συμμορφώνονται με μια συγκεκριμένη προδιαγραφή, με βάση αυτή του αρχικού λειτουργικού συστήματος UNIX) παρά σε μια συγκεκριμένη υλοποίηση ενός λειτουργικού συστήματος. Το Solaris είναι μια εμπορική παραλλαγή του UNIX, μεταξύ άλλων, όπως το HP-UX και το AIX, και φέρει το εμπορικό σήμα UNIX. Αρχικά, αναπτύχθηκε από τη Sun Microsystems, αλλά επί του παρόντος ανήκει στην Oracle Corporation. Τώρα, το Solaris είναι γνωστό ως το Oracle Solaris.

UNIX

Το UNIX είναι ένα λειτουργικό σύστημα που εστιάζει στην παροχή στους προγραμματιστές ενός συστήματος πολλαπλών εργασιών για πολλούς χρήστες. Το λειτουργικό σύστημα UNIX αποτελείται από τρία κύρια στοιχεία. Το πρώτο συστατικό είναι ο πυρήνας. Ο πυρήνας είναι το βασικό μέρος του λειτουργικού συστήματος Unix. Ο πυρήνας είναι απλά ένα μεγάλο πρόγραμμα. Όταν το μηχάνημα είναι ενεργοποιημένο, φορτώνεται στη μνήμη και θα χειριστεί την κατανομή των πόρων υλικού. Ο πυρήνας παρακολουθεί το διαθέσιμο υλικό όπως επεξεργαστές, μνήμη κ.λπ. και διατηρεί την επικοινωνία με τις συνδεδεμένες συσκευές. Το δεύτερο στοιχείο είναι τα τυπικά βοηθητικά προγράμματα, τα οποία περιλαμβάνουν απλά βοηθητικά προγράμματα όπως το cp (που επιτρέπει την αντιγραφή ενός αρχείου) σε πολύπλοκα βοηθητικά προγράμματα όπως το shell (που επιτρέπει στο χρήστη να εκδίδει εντολές στο λειτουργικό σύστημα). Το τρίτο στοιχείο είναι το σύνολο των αρχείων διαμόρφωσης συστήματος. Τα αρχεία διαμόρφωσης χρησιμοποιούνται από τον πυρήνα καθώς και από τα βοηθητικά προγράμματα. Με την αλλαγή αυτών των αρχείων διαμόρφωσης, ορισμένες πτυχές της συμπεριφοράς του πυρήνα και των βοηθητικών προγραμμάτων θα μπορούσαν να αλλάξουν. Το Unix OS χρησιμοποιείται ευρέως σε σταθμούς εργασίας, διακομιστές καθώς και σε κινητές συσκευές.

Solaris

Όπως αναφέρθηκε προηγουμένως, το Solaris είναι μια εμπορική παραλλαγή του UNIX. Ήταν μια πρώιμη προσαρμογή του UNIX από μια εμπορική startup. Αρχικά αναπτύχθηκε από την Sun Microsystems, το Solaris ανήκει επί του παρόντος στην Oracle Corporation. Αρχικά, το Solaris ήταν στενά συνδεδεμένο με το υλικό SPARC της Sun και διατέθηκε στο εμπόριο ως συνδυασμένο πακέτο. Τώρα, το Solaris μπορεί να χρησιμοποιηθεί και με σταθμούς εργασίας και διακομιστές που βασίζονται σε x86. Προμηθευτές όπως η Dell, η IBM, η Intel, η Hewlett-Packard και η Fujitsu Siemens υποστηρίζουν το Solaris στους διακομιστές τους x86. Η Solaris παρουσίασε χαρακτηριστικά όπως το DTrace, το ZFS και το Time Slider. Το Solaris είναι γνωστό για την καταλληλότητά του για συμμετρική πολυεπεξεργασία, όπου δύο ή περισσότεροι πανομοιότυποι επεξεργαστές είναι συνδεδεμένοι σε μια κοινόχρηστη κύρια μνήμη και ένα μόνο παράδειγμα λειτουργικού συστήματος ελέγχει όλους τους επεξεργαστές. Επί του παρόντος, το Solaris περιλαμβάνει λειτουργίες όπως DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS και Solaris Trusted Extensions.

Ποια είναι η διαφορά μεταξύ UNIX και Solaris;

Το UNIX είναι ένα λειτουργικό σύστημα (OS) και το Solaris είναι ένα λειτουργικό σύστημα που βασίζεται στο UNIX (μια εμπορική παραλλαγή του UNIX). Αλλά γενικά, ο όρος "UNIX" αναφέρεται περισσότερο σε μια κατηγορία λειτουργικών συστημάτων παρά σε μια συγκεκριμένη υλοποίηση ενός λειτουργικού συστήματος. Με άλλα λόγια, το UNIX είναι ένας γενικός όρος που περιγράφει πολλά διαφορετικά, αλλά παρόμοια λειτουργικά συστήματα. Η Solaris έχει άδεια χρήσης του εμπορικού σήματος UNIX. Το Solaris περιέχει χαρακτηριστικά όπως το DTRAce και το σύστημα αρχείων ZFS που δεν υπάρχουν σε άλλες υλοποιήσεις UNIX. Επίσης, δεδομένου ότι το Solaris έχει σχεδιαστεί ειδικά για να λειτουργεί με συστήματα SPARC, η χρήση του Solaris θα είχε ως αποτέλεσμα καλύτερη απόδοση στα συστήματα SPARC από άλλες υλοποιήσεις UNIX. Επιπλέον, υπάρχουν άλλες φθηνότερες υλοποιήσεις τύπου UNIX από το Solaris όπως το Linux. Αλλά το Solaris είναι γνωστό για την καταλληλότητά του για συμμετρική πολυεπεξεργασία και επεκτασιμότητα σε συστήματα SPARC. Επιπλέον, το Solaris χρησιμοποιεί βοηθητικά προγράμματα συμβατά με POSIX, τα οποία είναι παλαιότερα από τα βοηθητικά προγράμματα GNU που χρησιμοποιούνται από το Linux και άλλες εφαρμογές που μοιάζουν με UNIX.

Συνιστάται: