Forskjellen mellom UNIX og Solaris

UNIX vs Solaris

UNIX er et operativsystem (OS) utviklet av AT & T i 1960-årene med det formål å tilby et multiuser, multitasking system for programmererne. UNIX ble designet basert på prinsippet om at de enkle, men kraftige verktøyene kunne integreres fleksibelt for å gi et bredt spekter av oppgaver. Uttrykket "UNIX" refererer imidlertid mer til en klasse operativsystemer (som samsvarer med en bestemt spesifikasjon, basert på det originale UNIX-operativsystemet) enn til en bestemt implementering av et operativsystem. Solaris er en kommersiell variant av UNIX, blant annet som HP-UX og AIX, og har UNIX-varemerket. Opprinnelig ble den utviklet av Sun Microsystems, men den er for øyeblikket eid av Oracle Corporation. Nå er Solaris kjent som Oracle Solaris.

UNIX

UNIX er et operativsystem som fokuserer på å gi programmererne et multiuser, multitasking system. UNIX OS består av tre hovedkomponenter. Den første komponenten er kjernen. Kjernen er kjernen i Unix OS. Kjernen er ganske enkelt et stort program. Når maskinen er slått på, lastes den inn i minnet og håndterer tildelingen av maskinvareressurser. Kjernen holder oversikt over tilgjengelig maskinvare, for eksempel prosessorer, minne etc., og opprettholder kommunikasjonen med de tilkoblede enhetene. Den andre komponenten er standardverktøysprogrammene, som inkluderer enkle verktøy som cp (som tillater kopiering av en fil) til komplekse verktøy som shell (som lar brukeren utstede kommandoer til operativsystemet). Den tredje komponenten er settet med systemkonfigurasjonsfiler. Konfigurasjonsfiler brukes av kjernen og bruksprogrammene. Ved å endre disse konfigurasjonsfilene kan enkelte aspekter av oppførselen til kjernen og verktøyprogrammene endres. Unix OS brukes mye i arbeidsstasjoner, servere og mobile enheter.

Solaris

Som nevnt tidligere er Solaris en kommersiell variant av UNIX. Det var en tidlig tilpasning av UNIX ved en kommersiell oppstart. Opprinnelig utviklet av Sun Microsystems, er Solaris eid av Oracle Corporation. I utgangspunktet var Solaris tett kombinert med Suns SPARC-maskinvare og ble markedsført som en kombinert pakke. Nå kan Solaris også brukes med x86-baserte arbeidsstasjoner og servere. Leverandører som Dell, IBM, Intel, Hewlett-Packard og Fujitsu Siemens støtter Solaris i sine x86-servere. Solaris introduserte funksjoner som DTrace, ZFS og Time Slider. Solaris er kjent for sin egnethet til symmetrisk multiprosessering, der to eller flere identiske prosessorer er koblet til et felles hovedminne og en enkelt OS-instans styrer alle prosessorene. Foreløpig inneholder Solaris funksjoner som DTrace, Dører, Service Management Facility, Solaris Containere, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS og Solaris Trusted Extensions.

Hva er forskjellen mellom UNIX og Solaris?

UNIX er et operativsystem (OS) og Solaris er et operativsystem basert på UNIX (en kommersiell variant av UNIX). Men generelt refererer begrepet "UNIX" til en klasse operativsystemer enn til en bestemt implementering av et operativsystem. UNIX er med andre ord et generisk begrep som beskriver mange forskjellige, men likevel lignende operativsystemer. Solaris har lisens til å bruke UNIX-varemerket. Solaris inneholder funksjoner som DTRace og ZFS-filsystemet som ikke finnes i andre UNIX-implementeringer. Siden Solaris er utviklet spesielt for å jobbe med SPARC-systemer, vil bruk av Solaris også gi bedre ytelse på SPARC-systemer enn andre UNIX-implementeringer. Videre er det andre billigere UNIX-lignende implementeringer enn Solaris som Linux. Men Solaris er kjent for sin egnethet til symmetrisk multiprosessering og skalerbarhet på SPARC-systemer. I tillegg bruker Solaris POSIX-kompatible verktøy som er eldre enn GNU-verktøyene som brukes av Linux og andre UNIX-lignende implementeringer.