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: Взгляд на смартфоны Motorola RAZR, RAZR MAXX и DROID 4 от Droider.ru 2024, Srpanj
Anonim

UNIX protiv Solarisa

UNIX je operativni sustav (OS) koji je 1960-ih razvio AT&T s namjerom da programerima pruži višekorisnički sustav s više zadataka. UNIX je dizajniran na temelju načela da se jednostavni, ali moćni uslužni programi mogu fleksibilno integrirati za pružanje širokog raspona zadataka. Međutim, izraz "UNIX" više se odnosi na klasu operativnih sustava (koji su u skladu s određenom specifikacijom, temeljenom na originalnom UNIX operativnom sustavu) nego na određenu implementaciju operativnog sustava. Solaris je komercijalna varijanta UNIX-a među ostalima poput HP-UX-a i AIX-a, i nosi UNIX zaštitni znak. Izvorno ga je razvio Sun Microsystems, ali trenutno je u vlasništvu Oracle Corporation. Sada je Solaris poznat kao Oracle Solaris.

UNIX

UNIX je operativni sustav koji se fokusira na pružanje višekorisničkog sustava za više zadataka programerima. UNIX OS se sastoji od tri glavne komponente. Prva komponenta je kernel. Kernel je temeljni dio Unix OS-a. Kernel je jednostavno velik program. Kada se stroj uključi, učitava se u memoriju i bavit će se dodjelom hardverskih resursa. Kernel 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 kao što je shell (koji korisniku omogućuje izdavanje naredbi OS-u). Treća komponenta je skup konfiguracijskih datoteka sustava. Konfiguracijske datoteke koristi kernel kao i pomoćni programi. Promjenom ovih konfiguracijskih datoteka mogu se promijeniti neki aspekti ponašanja jezgre i pomoćnih programa. Unix OS naširoko se koristi na radnim stanicama, poslužiteljima kao i na mobilnim uređajima.

Solaris

Kao što je ranije spomenuto, Solaris je komercijalna varijanta UNIX-a. Bila je to rana adaptacija UNIX-a od strane komercijalnog startupa. Izvorno razvijen od strane Sun Microsystemsa, Solaris je trenutno u vlasništvu Oracle Corporation. U početku je Solaris bio usko povezan sa Sunovim SPARC hardverom i prodavan je kao kombinirani paket. Sada se Solaris može koristiti i s x86 radnim stanicama i poslužiteljima. Dobavljači kao što su Dell, IBM, Intel, Hewlett-Packard i Fujitsu Siemens podržavaju Solaris u svojim x86 poslužiteljima. Solaris je predstavio značajke kao što su DTrace, ZFS i Time Slider. Solaris je poznat po svojoj prikladnosti za simetrično multiprocesiranje gdje su dva ili više identičnih procesora spojeni na zajedničku glavnu memoriju, a jedna instanca OS-a kontrolira sve procesore. Trenutno Solaris uključuje značajke kao što su DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS i Solaris Trusted Extensions.

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

UNIX je operativni sustav (OS), a Solaris je operativni sustav temeljen na UNIX-u (komercijalna varijanta UNIX-a). Ali općenito, izraz "UNIX" više se odnosi na klasu operativnih sustava nego na određenu implementaciju operativnog sustava. Drugim riječima, UNIX je generički pojam koji opisuje mnogo različitih, ali sličnih operativnih sustava. Solaris ima licencu za korištenje robne marke UNIX. Solaris sadrži značajke kao što su DTRace i ZFS datotečni sustav koji nije prisutan u drugim UNIX implementacijama. Također, budući da je Solaris dizajniran posebno za rad sa SPARC sustavima, korištenje Solarisa bi rezultiralo boljom izvedbom na SPARC sustavima od ostalih UNIX implementacija. Nadalje, postoje druge jeftinije implementacije slične UNIX-u od Solarisa, kao što je Linux. Ali Solaris je dobro poznat po svojoj prikladnosti za simetrično multiprocesiranje i skalabilnost na SPARC sustavima. Dodatno, Solaris koristi POSIX-kompatibilne uslužne programe koji su stariji od GNU-ovih uslužnih programa koje koristi Linux i druge implementacije slične UNIX-u.

Preporučeni: