Razlika Između UNIX-a I Solarisa

Razlika Između UNIX-a I Solarisa
Razlika Između UNIX-a I Solarisa

Video: Razlika Između UNIX-a I Solarisa

Video: Razlika Između UNIX-a I Solarisa
Video: ТЕСТ-ДРАЙВ Hyundai Solaris-2020: нормальная тачка? 2024, Svibanj
Anonim

UNIX vs Solaris

UNIX je operativni sustav (OS) koji je AT&T razvio 1960-ih s namjerom pružanja višekorisničkog, višezadaćnog sustava za programere. UNIX je dizajniran na principu da se jednostavni, ali moćni uslužni programi mogu fleksibilno integrirati kako bi se pružio širok raspon zadataka. Međutim, pojam "UNIX" odnosi se više na klasu operativnih sustava (koji se podudaraju s određenom specifikacijom, koja se temelji na specifikaciji izvornog operativnog sustava UNIX), nego na specifičnu implementaciju operativnog sustava. Solaris je komercijalna varijanta UNIX-a, između ostalih poput HP-UX i AIX, i nosi zaštitni znak UNIX. Izvorno ga je razvio Sun Microsystems, ali trenutno je u vlasništvu tvrtke Oracle Corporation. Sada je Solaris poznat kao Oracle Solaris.

UNIX

UNIX je operativni sustav koji se fokusira na pružanje programerima višekorisničkog, višezadaćnog sustava. UNIX OS sastoji se od tri glavne komponente. Prva komponenta je kernel. Kernel je temeljni dio Unix OS-a. Kernel je jednostavno veliki program. Kada je stroj uključen, ubacuje se u memoriju i obrađivat će dodjelu hardverskih resursa. Jezgra prati dostupni hardver kao što su procesori, memorija itd. I održava komunikaciju s povezanim uređajima. Druga komponenta su standardni uslužni programi, koji uključuju jednostavne uslužne programe poput cp (koji omogućuje kopiranje datoteke) do složenih uslužnih programa poput ljuske (koja omogućava korisniku da izdaje naredbe OS-u). Treća komponenta je skup sistemskih datoteka za konfiguraciju. Datoteke za konfiguraciju koristi kernel, kao i uslužni programi. Promjenom ovih konfiguracijskih datoteka mogli bi se promijeniti neki aspekti ponašanja jezgre i pomoćnih programa. Unix OS se široko koristi na radnim stanicama, poslužiteljima kao i na mobilnim uređajima.

Solaris

As mentioned earlier, Solaris is a commercial variant of UNIX. It was an early adaptation of UNIX by a commercial startup. Originally developed by the Sun Microsystems, Solaris is currently owned by the Oracle Corporation. Initially, Solaris was tightly coupled with Sun’s SPARC hardware and was marketed as a combined package. Now, Solaris can be used also with x86 based workstations and servers. Vendors like Dell, IBM, Intel, Hewlett-Packard and Fujitsu Siemens support Solaris in their x86 servers. Solaris introduced features such as DTrace, ZFS and Time Slider. Solaris is known for its suitability for symmetric multiprocessing where two or more identical processors are connected to a shared main memory and a single OS instance controls all the processors. Currently, Solaris includes features such as DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS, and Solaris Trusted Extensions.

Koja je razlika između UNIX-a i Solarisa?

UNIX je operativni sustav (OS), a Solaris je operativni sustav zasnovan na UNIX-u (komercijalna inačica UNIX-a). Ali općenito, pojam "UNIX" odnosi se više na klasu operativnih sustava nego na specifičnu implementaciju operativnog sustava. Drugim riječima, UNIX je generički pojam koji opisuje mnogo različitih, a opet sličnih operativnih sustava. Solaris ima licencu za upotrebu zaštitnog znaka UNIX. Solaris sadrži značajke poput DTRacea i ZFS datotečnog sustava koji nije prisutan u drugim UNIX implementacijama. Također, budući da je Solaris posebno dizajniran za rad sa SPARC sustavima, upotreba Solarisa rezultirala bi boljim performansama na SPARC sustavima od ostalih UNIX implementacija. Dalje, postoje i druge jeftinije implementacije slične UNIX-u od Solarisa, poput Linuxa. No Solaris je dobro poznat po svojoj pogodnosti za simetričnu višeprocesiranje i skalabilnosti na SPARC sustavima. Uz to, Solaris koristi uslužne programe koji su u skladu s POSIX-om starije od GNU uslužnih programa koje koristi Linux i druge UNIX-ove implementacije.

Preporučeno: