Ero UNIXin ja Solarisin välillä

UNIX vs. Solaris

UNIX on AT&T: n 1960-luvulla kehittämä käyttöjärjestelmä (OS), jonka tarkoituksena on tarjota monikäyttäjälle tarkoitettu monitoimijärjestelmä ohjelmoijille. UNIX suunniteltiin perustuen siihen periaatteeseen, että yksinkertaiset mutta tehokkaat apuohjelmat voitaisiin integroida joustavasti monenlaisten tehtävien tarjoamiseksi. Termi ”UNIX” viittaa kuitenkin enemmän käyttöjärjestelmäluokkaan (jotka täyttävät tietyt vaatimukset, jotka perustuvat alkuperäiseen UNIX-käyttöjärjestelmään) kuin käyttöjärjestelmän tiettyyn toteutukseen. Solaris on UNIXin kaupallinen versio, kuten HP-UX ja AIX, ja se on UNIX-tavaramerkki. Alun perin sen kehitti Sun Microsystems, mutta sen omistaa tällä hetkellä Oracle Corporation. Nyt Solaris tunnetaan nimellä Oracle Solaris.

UNIX

UNIX on käyttöjärjestelmä, joka keskittyy tarjoamaan ohjelmoijille monikäyttöinen, monitasoinen järjestelmä. UNIX-käyttöjärjestelmä koostuu kolmesta pääkomponentista. Ensimmäinen komponentti on ydin. Ydin on Unix-käyttöjärjestelmän ydinosa. Ydin on yksinkertaisesti suuri ohjelma. Kun kone käynnistetään, se ladataan muistiin ja käsittelee laitteistoresurssien allokoinnin. Ydin seuraa käytettävissä olevia laitteita, kuten prosessoreita, muistia jne., Ja ylläpitää viestintää kytkettyjen laitteiden kanssa. Toinen komponentti on tavalliset apuohjelmat, jotka sisältävät yksinkertaisia ​​apuohjelmia, kuten cp (joka mahdollistaa tiedoston kopioinnin) monimutkaisiin apuohjelmiin, kuten kuori (jonka avulla käyttäjä voi antaa komentoja käyttöjärjestelmälle). Kolmas komponentti on järjestelmämääritystiedostojen sarja. Kokoonpanotiedostoja käyttää ydin sekä apuohjelmat. Näitä kokoonpanotiedostoja muuttamalla joitain ytimen ja apuohjelmien käyttäytymisen näkökohtia voidaan muuttaa. Unix-käyttöjärjestelmää käytetään laajalti työasemissa, palvelimissa ja mobiililaitteissa.

Solaris

Kuten aiemmin mainittiin, Solaris on UNIXin kaupallinen versio. Se oli UNIXin varhainen mukauttaminen kaupallisessa käynnistyksessä. Alun perin Sun Microsystemsin kehittämän Solarisin omistaa tällä hetkellä Oracle Corporation. Alun perin Solaris oli tiiviisti kytkettynä Sunin SPARC-laitteistoon ja sitä markkinoitiin yhdistelmäpakkauksena. Nyt Solarisia voidaan käyttää myös x86-pohjaisten työasemien ja palvelimien kanssa. Toimittajat, kuten Dell, IBM, Intel, Hewlett-Packard ja Fujitsu Siemens, tukevat Solarista heidän x86-palvelimissaan. Solaris esitteli ominaisuuksia, kuten DTrace, ZFS ja Time Slider. Solaris tunnetaan soveltuvuudestaan ​​symmetriseen moniprosessointiin, jossa kaksi tai useampia samanlaisia ​​prosessoreita on kytketty jaettuun päämuistiin ja yksi OS-ilmentymä ohjaa kaikkia suorittimia. Tällä hetkellä Solaris sisältää ominaisuuksia, kuten DTrace, Ovet, Palvelunhallintalaitos, Solaris-kontit, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS ja Solaris Trusted Extensions.

Mikä on ero UNIXin ja Solarisin välillä?

UNIX on käyttöjärjestelmä (OS) ja Solaris on käyttöjärjestelmä, joka perustuu UNIXiin (UNIXin kaupallinen versio). Mutta yleensä termi “UNIX” viittaa enemmän käyttöjärjestelmien luokkaan kuin käyttöjärjestelmän tiettyyn toteutukseen. Toisin sanoen UNIX on yleinen termi, joka kuvaa monia erilaisia, mutta samanlaisia ​​käyttöjärjestelmiä. Solarisilla on lupa käyttää UNIX-tavaramerkkiä. Solaris sisältää ominaisuuksia, kuten DTRace ja ZFS-tiedostojärjestelmä, joita ei ole muissa UNIX-toteutuksissa. Koska Solaris on suunniteltu erityisesti työskentelemään SPARC-järjestelmien kanssa, Solarisin käyttäminen johtaisi SPARC-järjestelmien parempaan suorituskykyyn kuin muut UNIX-toteutukset. Lisäksi on olemassa muitakin halvempia UNIX-tyyppisiä toteutuksia kuin Solaris, kuten Linux. Mutta Solaris on tunnettu soveltuvuudestaan ​​symmetriseen moniprosessointiin ja skaalautuvuuteen SPARC-järjestelmissä. Lisäksi Solaris käyttää POSIX-yhteensopivia apuohjelmia, jotka ovat vanhempia kuin GNU-apuohjelmat, joita Linux ja muut UNIX-tyyppiset toteutukset käyttävät.