Tofauti Kati ya UNIX na Solaris

Tofauti Kati ya UNIX na Solaris
Tofauti Kati ya UNIX na Solaris

Video: Tofauti Kati ya UNIX na Solaris

Video: Tofauti Kati ya UNIX na Solaris
Video: Kabla ya kuanza UUMBAJI,MUNGU alikuwa ANAFANYA NINI?kabla hajaumba MBINGU alikuwa WAPI? 2024, Novemba
Anonim

UNIX dhidi ya Solaris

UNIX ni Mfumo wa Uendeshaji (OS) uliotengenezwa na AT&T katika miaka ya 1960 kwa nia ya kutoa mfumo wa watumiaji wengi, wa kufanya kazi nyingi kwa watayarishaji programu. UNIX iliundwa kwa kuzingatia kanuni kwamba huduma rahisi lakini zenye nguvu zinaweza kuunganishwa kwa urahisi ili kutoa anuwai ya kazi. Hata hivyo, neno "UNIX" linamaanisha zaidi kwa darasa la mifumo ya uendeshaji (ambayo inalingana na vipimo fulani, kulingana na mfumo wa uendeshaji wa UNIX wa awali) kuliko utekelezaji maalum wa mfumo wa uendeshaji. Solaris ni lahaja ya kibiashara ya UNIX miongoni mwa zingine kama HP-UX na AIX, na ina chapa ya biashara ya UNIX. Hapo awali, ilitengenezwa na Sun Microsystems lakini kwa sasa inamilikiwa na Oracle Corporation. Sasa, Solaris anajulikana kama Oracle Solaris.

UNIX

UNIX ni mfumo wa uendeshaji unaolenga kuwapa watayarishaji programu mfumo wa kufanya kazi nyingi na wa kufanya kazi nyingi. UNIX OS imeundwa na vipengele vitatu vikuu. Sehemu ya kwanza ni punje. Kernel ndio sehemu ya msingi ya Unix OS. Kernel ni programu kubwa tu. Wakati mashine imewashwa, inapakiwa kwenye kumbukumbu na itashughulikia ugawaji wa rasilimali za vifaa. Kernel hufuatilia maunzi yanayopatikana kama vile vichakataji, kumbukumbu, n.k. na kudumisha mawasiliano na vifaa vilivyounganishwa. Sehemu ya pili ni programu za kawaida za matumizi, ambazo ni pamoja na huduma rahisi kama cp (ambayo inaruhusu kunakili faili) kwa huduma changamano kama vile shell (ambayo inaruhusu mtumiaji kutoa amri kwa OS). Sehemu ya tatu ni seti ya faili za usanidi wa mfumo. Faili za usanidi hutumiwa na kernel pamoja na programu za matumizi. Kwa kubadilisha faili hizi za usanidi, baadhi ya vipengele vya tabia ya kernel na programu za matumizi vinaweza kubadilishwa. Unix OS inatumika sana katika vituo vya kazi, seva na vifaa vya rununu.

Solaris

Kama ilivyotajwa awali, Solaris ni toleo la kibiashara la UNIX. Ilikuwa ni marekebisho ya mapema ya UNIX na uanzishaji wa kibiashara. Iliyoundwa awali na Sun Microsystems, Solaris kwa sasa inamilikiwa na Oracle Corporation. Hapo awali, Solaris aliunganishwa kwa nguvu na vifaa vya Sun's SPARC na iliuzwa kama kifurushi cha pamoja. Sasa, Solaris inaweza kutumika pia na vituo vya kazi vya x86 na seva. Wachuuzi kama Dell, IBM, Intel, Hewlett-Packard na Fujitsu Siemens wanaunga mkono Solaris katika seva zao za x86. Solaris ilianzisha vipengele kama vile DTrace, ZFS na Time Slider. Solaris inajulikana kwa ufaafu wake wa uchakataji linganifu ambapo vichakataji viwili au zaidi vinavyofanana vimeunganishwa kwenye kumbukumbu kuu iliyoshirikiwa na tukio moja la Mfumo wa Uendeshaji hudhibiti vichakataji vyote. Kwa sasa, Solaris inajumuisha vipengele kama vile DTrace, Milango, Kituo cha Kusimamia Huduma, Vyombo vya Solaris, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS, na Solaris Trusted Extensions.

Kuna tofauti gani kati ya UNIX na Solaris?

UNIX ni Mfumo wa Uendeshaji (OS) na Solaris ni Mfumo wa Uendeshaji kulingana na UNIX (lahaja ya kibiashara ya UNIX). Lakini kwa ujumla, neno "UNIX" linamaanisha zaidi kwa darasa la mifumo ya uendeshaji kuliko utekelezaji maalum wa mfumo wa uendeshaji. Kwa maneno mengine, UNIX ni neno la jumla ambalo linaelezea mifumo mingi tofauti, lakini inayofanana. Solaris amepewa leseni ya kutumia chapa ya biashara ya UNIX. Solaris ina vipengele kama vile DTRAce na mfumo wa faili wa ZFS ambao haupo katika utekelezaji mwingine wa UNIX. Pia, kwa kuwa Solaris imeundwa mahususi kufanya kazi na mifumo ya SPARC, kutumia Solaris kunaweza kusababisha utendakazi bora kwenye mifumo ya SPARC kuliko utekelezaji mwingine wa UNIX. Zaidi ya hayo, kuna utekelezaji mwingine wa bei nafuu kama UNIX kuliko Solaris kama vile Linux. Lakini Solaris inajulikana sana kwa ufaafu wake wa usindikaji linganifu na upanuzi kwenye mifumo ya SPARC. Zaidi ya hayo, Solaris hutumia huduma zinazotii POSIX ambazo ni za zamani kuliko huduma za GNU zinazotumiwa na Linux na utekelezaji mwingine kama UNIX.

Ilipendekeza: