Razlika med UNIXom in Solarisom

Razlika med UNIXom in Solarisom
Razlika med UNIXom in Solarisom

Video: Razlika med UNIXom in Solarisom

Video: Razlika med UNIXom in Solarisom
Video: Смартфон Sony Ericsson X10 mini pro 2024, November
Anonim

UNIX proti Solarisu

UNIX je operacijski sistem (OS), ki ga je leta 1960 razvil AT&T z namenom, da programerjem zagotovi večuporabniški večopravilni sistem. UNIX je bil zasnovan na podlagi načela, da je mogoče preproste, a zmogljive pripomočke fleksibilno integrirati za zagotavljanje širokega nabora nalog. Vendar pa se izraz "UNIX" nanaša bolj na razred operacijskih sistemov (ki so v skladu z določeno specifikacijo, ki temelji na specifikaciji izvirnega operacijskega sistema UNIX) kot na specifično izvedbo operacijskega sistema. Solaris je komercialna različica UNIX-a, med drugim HP-UX in AIX, in nosi blagovno znamko UNIX. Prvotno ga je razvil Sun Microsystems, trenutno pa je v lasti korporacije Oracle. Zdaj je Solaris znan kot Oracle Solaris.

UNIX

UNIX je operacijski sistem, ki se osredotoča na zagotavljanje večuporabniškega in večopravilnega sistema programerjem. OS UNIX je sestavljen iz treh glavnih komponent. Prva komponenta je jedro. Jedro je osrednji del operacijskega sistema Unix. Kernel je preprosto velik program. Ko je stroj vklopljen, se naloži v pomnilnik in bo obravnaval dodeljevanje virov strojne opreme. Jedro spremlja razpoložljivo strojno opremo, kot so procesorji, pomnilnik itd., in vzdržuje komunikacijo s povezanimi napravami. Druga komponenta so standardni pomožni programi, ki vključujejo preproste pripomočke, kot je cp (ki omogoča kopiranje datoteke) do zapletenih pripomočkov, kot je lupina (ki uporabniku omogoča izdajanje ukazov operacijskemu sistemu). Tretja komponenta je nabor sistemskih konfiguracijskih datotek. Konfiguracijske datoteke uporabljajo jedro in pomožni programi. S spreminjanjem teh konfiguracijskih datotek bi lahko spremenili nekatere vidike obnašanja jedra in pomožnih programov. Unix OS se pogosto uporablja v delovnih postajah, strežnikih in mobilnih napravah.

Solaris

Kot smo že omenili, je Solaris komercialna različica UNIX-a. To je bila zgodnja prilagoditev UNIX-a s strani komercialnega startupa. Solaris, ki ga je prvotno razvil Sun Microsystems, je trenutno v lasti korporacije Oracle. Sprva je bil Solaris tesno povezan s Sunovo strojno opremo SPARC in se je tržil kot kombiniran paket. Zdaj je Solaris mogoče uporabljati tudi z delovnimi postajami in strežniki, ki temeljijo na x86. Prodajalci, kot so Dell, IBM, Intel, Hewlett-Packard in Fujitsu Siemens, podpirajo Solaris v svojih strežnikih x86. Solaris je predstavil funkcije, kot so DTrace, ZFS in Time Slider. Solaris je znan po svoji primernosti za simetrično večprocesiranje, kjer sta dva ali več enakih procesorjev povezanih v skupni glavni pomnilnik in en primerek OS nadzoruje vse procesorje. Trenutno Solaris vključuje funkcije, kot so DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS in Solaris Trusted Extensions.

Kakšna je razlika med UNIXom in Solarisom?

UNIX je operacijski sistem (OS) in Solaris je operacijski sistem, ki temelji na UNIX-u (komercialna različica UNIX-a). Toda na splošno se izraz "UNIX" bolj nanaša na razred operacijskih sistemov kot na specifično izvedbo operacijskega sistema. Z drugimi besedami, UNIX je splošen izraz, ki opisuje veliko različnih, vendar podobnih operacijskih sistemov. Solaris ima licenco za uporabo blagovne znamke UNIX. Solaris vsebuje funkcije, kot sta DTRace in datotečni sistem ZFS, ki ni prisoten v drugih izvedbah UNIX. Ker je Solaris zasnovan posebej za delo s sistemi SPARC, bi uporaba Solarisa povzročila boljšo zmogljivost v sistemih SPARC kot druge izvedbe UNIX. Poleg tega obstajajo druge cenejše implementacije, podobne UNIX-u kot Solaris, kot je Linux. Toda Solaris je znan po svoji primernosti za simetrično večprocesiranje in razširljivosti na sistemih SPARC. Poleg tega Solaris uporablja pripomočke, združljive s POSIX, ki so starejši od pripomočkov GNU, ki jih uporabljajo Linux in druge UNIX-u podobne izvedbe.

Priporočena: