Verskil tussen UNIX en Solaris

Verskil tussen UNIX en Solaris
Verskil tussen UNIX en Solaris

Video: Verskil tussen UNIX en Solaris

Video: Verskil tussen UNIX en Solaris
Video: Top 10 Android Phones 2011 2024, Julie
Anonim

UNIX vs Solaris

UNIX is 'n bedryfstelsel (OS) wat in 1960's deur AT&T ontwikkel is met die doel om 'n multigebruiker, multitasking-stelsel vir die programmeerders te verskaf. UNIX is ontwerp gebaseer op die beginsel dat die eenvoudige maar kragtige nutsprogramme buigsaam geïntegreer kan word om 'n wye reeks take te verskaf. Die term "UNIX" verwys egter meer na 'n klas bedryfstelsels (wat aan 'n sekere spesifikasie voldoen, gebaseer op dié van die oorspronklike UNIX-bedryfstelsel) as na 'n spesifieke implementering van 'n bedryfstelsel. Solaris is 'n kommersiële variant van UNIX, onder andere soos HP-UX en AIX, en dra die UNIX-handelsmerk. Oorspronklik is dit ontwikkel deur Sun Microsystems, maar dit word tans deur die Oracle Corporation besit. Nou staan Solaris bekend as die Oracle Solaris.

UNIX

UNIX is 'n bedryfstelsel wat daarop fokus om die programmeerders 'n multigebruiker, multitasking-stelsel te voorsien. Die UNIX-bedryfstelsel bestaan uit drie hoofkomponente. Die eerste komponent is die kern. Kernel is die kerndeel van die Unix-bedryfstelsel. Kernel is bloot 'n groot program. Wanneer die masjien aangeskakel word, word dit in die geheue gelaai en sal die toewysing van hardewarehulpbronne hanteer. Die kern hou boek van die beskikbare hardeware soos verwerkers, geheue, ens. en onderhou die kommunikasie met die toestelle wat gekoppel is. Die tweede komponent is die standaard nutsprogramme, wat eenvoudige nutsprogramme soos cp insluit (wat dit moontlik maak om 'n lêer te kopieer) na komplekse nutsprogramme soos shell (wat die gebruiker toelaat om opdragte aan die bedryfstelsel uit te reik). Die derde komponent is die stel stelselkonfigurasielêers. Konfigurasielêers word deur die kern sowel as die nutsprogramme gebruik. Deur hierdie konfigurasielêers te verander, kan sommige aspekte van die gedrag van die kern en die nutsprogramme verander word. Unix OS word wyd gebruik in werkstasies, bedieners sowel as mobiele toestelle.

Solaris

Soos vroeër genoem, is Solaris 'n kommersiële variant van UNIX. Dit was 'n vroeë aanpassing van UNIX deur 'n kommersiële begin. Oorspronklik ontwikkel deur die Sun Microsystems, word Solaris tans deur die Oracle Corporation besit. Aanvanklik was Solaris styf gekoppel aan Sun se SPARC-hardeware en is dit as 'n gekombineerde pakket bemark. Nou kan Solaris ook met x86-gebaseerde werkstasies en bedieners gebruik word. Verkopers soos Dell, IBM, Intel, Hewlett-Packard en Fujitsu Siemens ondersteun Solaris in hul x86-bedieners. Solaris het kenmerke soos DTrace, ZFS en Time Slider bekendgestel. Solaris is bekend vir sy geskiktheid vir simmetriese multiverwerking waar twee of meer identiese verwerkers aan 'n gedeelde hoofgeheue gekoppel is en 'n enkele OS-instansie al die verwerkers beheer. Tans sluit Solaris kenmerke in soos DTrace, Doors, Diensbestuurfasiliteit, Solaris-houers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS en Solaris Trusted Extensions.

Wat is die verskil tussen UNIX en Solaris?

UNIX is 'n bedryfstelsel (OS) en Solaris is 'n bedryfstelsel gebaseer op UNIX ('n kommersiële variant van UNIX). Maar oor die algemeen verwys die term "UNIX" meer na 'n klas bedryfstelsels as na 'n spesifieke implementering van 'n bedryfstelsel. Met ander woorde, UNIX is 'n generiese term wat baie verskillende, dog soortgelyke bedryfstelsels beskryf. Solaris is gelisensieer om die UNIX-handelsmerk te gebruik. Solaris bevat kenmerke soos DTRace en die ZFS-lêerstelsel wat nie in ander UNIX-implementasies voorkom nie. Aangesien Solaris spesiaal ontwerp is om met SPARC-stelsels te werk, sal die gebruik van Solaris beter werkverrigting op SPARC-stelsels tot gevolg hê as ander UNIX-implementerings. Verder is daar ander goedkoper UNIX-agtige implementerings as Solaris soos Linux. Maar Solaris is welbekend vir sy geskiktheid vir simmetriese multiverwerking en skaalbaarheid op SPARC-stelsels. Daarbenewens gebruik Solaris POSIX-toepaslike nutsprogramme wat ouer is as die GNU-hulpprogramme wat deur Linux en ander UNIX-agtige implementerings gebruik word.

Aanbeveel: