Razlika med UNIX in Solarisom

UNIX proti Solarisu

UNIX je operacijski sistem (OS), ki ga je AT&T razvil v šestdesetih letih prejšnjega stoletja z namenom, da programerjem zagotovi večnamenski sistem za večopravilnost. UNIX je bil zasnovan na načelu, da je mogoče enostavne, a zmogljive pripomočke prožno integrirati in tako zagotoviti široko paleto nalog. Vendar se izraz "UNIX" bolj nanaša na razred operacijskih sistemov (ki ustrezajo določeni specifikaciji, ki temelji na specifikaciji izvirnega operacijskega sistema UNIX), kot pa specifični izvedbi operacijskega sistema. Solaris je komercialna različica UNIX, med drugim kot HP-UX in AIX, in nosi blagovno znamko UNIX. Prvotno jo 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 programov večnamenski in večopravilni sistem. OS UNIX je sestavljen iz treh glavnih komponent. Prva komponenta je jedro. Jedro je osrednji del sistema Unix. Kernel je preprosto velik program. Ko je stroj vklopljen, se naloži v pomnilnik in bo kos razporejanju strojnih virov. 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) v zapletene pripomočke, kot je lupina (ki uporabniku omogoča izdajanje ukazov v OS). Tretja komponenta je nabor sistemskih konfiguracijskih datotek. Konfiguracijske datoteke uporabljajo jedro in pomožni programi. S spremembo 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. Šlo je za zgodnjo prilagoditev UNIX-a s komercialnim zagonom. Prvotno jih je razvil Sun Microsystems, Solaris pa je trenutno v lasti korporacije Oracle. Sprva je bil Solaris tesno povezan s Sončevo strojno opremo SPARC in je bil tržen kot kombiniran paket. Zdaj se Solaris lahko uporablja tudi z delovnimi postajami in strežniki na osnovi 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 primernosti za simetrično večprocesiranje, kjer sta dva ali več enakih procesorjev povezana v skupni glavni pomnilnik in en primerek OS nadzoruje vse procesorje. Trenutno Solaris vključuje funkcije, kot so DTrace, Vrata, Upravljanje storitev, Solaris Containers, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS in Solaris Trusted Extensions.

Kakšna je razlika med UNIX in Solarisom?

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