Rozdiel medzi UNIX a Solaris

Rozdiel medzi UNIX a Solaris
Rozdiel medzi UNIX a Solaris

Video: Rozdiel medzi UNIX a Solaris

Video: Rozdiel medzi UNIX a Solaris
Video: Обзор Motorola Xoom 2024, Júl
Anonim

UNIX vs Solaris

UNIX je operačný systém (OS) vyvinutý spoločnosťou AT&T v 60-tych rokoch so zámerom poskytnúť programátorom systém s viacerými používateľmi a viacerými úlohami. UNIX bol navrhnutý na základe princípu, že jednoduché, ale výkonné nástroje môžu byť flexibilne integrované, aby poskytovali širokú škálu úloh. Pojem „UNIX“sa však viac vzťahuje na triedu operačných systémov (ktoré zodpovedajú určitej špecifikácii založenej na špecifikácii pôvodného operačného systému UNIX), ako na špecifickú implementáciu operačného systému. Solaris je komerčný variant systému UNIX, medzi inými ako HP-UX a AIX, a nesie ochrannú známku UNIX. Pôvodne bol vyvinutý spoločnosťou Sun Microsystems, ale v súčasnosti je vo vlastníctve Oracle Corporation. Teraz je Solaris známy ako Oracle Solaris.

UNIX

UNIX je operačný systém, ktorý sa zameriava na poskytovanie viacužívateľského a multitaskingového systému programátorom. Operačný systém UNIX sa skladá z troch hlavných komponentov. Prvou zložkou je jadro. Jadro je jadrom operačného systému Unix. Kernel je jednoducho veľký program. Keď je stroj zapnutý, načíta sa do pamäte a postará sa o pridelenie hardvérových prostriedkov. Jadro sleduje dostupný hardvér, ako sú procesory, pamäť atď., a udržiava komunikáciu s pripojenými zariadeniami. Druhým komponentom sú štandardné pomocné programy, ktoré zahŕňajú jednoduché pomocné programy ako cp (ktoré umožňujú kopírovanie súboru) až po zložité pomocné programy, ako je shell (ktoré umožňujú používateľovi zadávať príkazy OS). Tretím komponentom je súbor konfiguračných súborov systému. Konfiguračné súbory používa jadro aj pomocné programy. Zmenou týchto konfiguračných súborov je možné zmeniť niektoré aspekty správania jadra a pomocných programov. Unix OS je široko používaný na pracovných staniciach, serveroch a mobilných zariadeniach.

Solaris

Ako už bolo spomenuté, Solaris je komerčný variant systému UNIX. Bola to skorá adaptácia UNIXu komerčným startupom. Solaris, pôvodne vyvinutý spoločnosťou Sun Microsystems, v súčasnosti vlastní spoločnosť Oracle Corporation. Spočiatku bol Solaris úzko spojený s hardvérom Sun SPARC a bol predávaný ako kombinovaný balík. Teraz je možné Solaris používať aj s pracovnými stanicami a servermi založenými na x86. Dodávatelia ako Dell, IBM, Intel, Hewlett-Packard a Fujitsu Siemens podporujú Solaris na svojich x86 serveroch. Solaris predstavil funkcie ako DTrace, ZFS a Time Slider. Solaris je známy svojou vhodnosťou pre symetrický multiprocessing, kde sú dva alebo viac identických procesorov pripojených k zdieľanej hlavnej pamäti a jedna inštancia OS riadi všetky procesory. V súčasnosti Solaris obsahuje funkcie ako DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS a Solaris Trusted Extensions.

Aký je rozdiel medzi UNIX a Solaris?

UNIX je operačný systém (OS) a Solaris je operačný systém založený na UNIX (komerčný variant UNIX). Vo všeobecnosti sa však výraz „UNIX“vzťahuje viac na triedu operačných systémov ako na špecifickú implementáciu operačného systému. Inými slovami, UNIX je všeobecný pojem, ktorý popisuje mnoho rôznych, ale podobných operačných systémov. Solaris má licenciu na používanie ochrannej známky UNIX. Solaris obsahuje funkcie ako DTRace a súborový systém ZFS, ktorý nie je prítomný v iných implementáciách UNIX. Keďže Solaris je navrhnutý špeciálne na prácu so systémami SPARC, používanie systému Solaris by viedlo k lepšiemu výkonu v systémoch SPARC ako v iných implementáciách UNIX. Okrem toho existujú aj iné lacnejšie implementácie podobné UNIXu ako Solaris, napríklad Linux. Ale Solaris je dobre známy pre svoju vhodnosť pre symetrické multiprocesing a škálovateľnosť na systémoch SPARC. Okrem toho Solaris používa nástroje kompatibilné s POSIX, ktoré sú staršie ako nástroje GNU používané Linuxom a inými implementáciami podobnými UNIXu.

Odporúča: