Տարբերությունը UNIX-ի և Solaris-ի միջև

Տարբերությունը UNIX-ի և Solaris-ի միջև
Տարբերությունը UNIX-ի և Solaris-ի միջև

Video: Տարբերությունը UNIX-ի և Solaris-ի միջև

Video: Տարբերությունը UNIX-ի և Solaris-ի միջև
Video: Samsung Galaxy Z Flip – Լավագույն ծալվող սմարթֆոն? 2024, Դեկտեմբեր
Anonim

UNIX ընդդեմ Solaris

UNIX-ը օպերացիոն համակարգ է (ՕՀ), որը մշակվել է AT&T-ի կողմից 1960-ականներին՝ ծրագրավորողների համար բազմաբնակարան օգտագործող, բազմաֆունկցիոնալ համակարգ տրամադրելու մտադրությամբ: UNIX-ը նախագծվել է այն սկզբունքի հիման վրա, որ պարզ, բայց հզոր կոմունալ ծառայությունները կարող են ճկուն կերպով ինտեգրվել՝ առաջադրանքների լայն շրջանակ ապահովելու համար: Այնուամենայնիվ, «UNIX» տերմինն ավելի շատ վերաբերում է օպերացիոն համակարգերի դասին (որոնք համապատասխանում են որոշակի առանձնահատկություններին՝ հիմնված սկզբնական UNIX օպերացիոն համակարգի վրա), քան օպերացիոն համակարգի հատուկ ներդրմանը: Solaris-ը UNIX-ի կոմերցիոն տարբերակն է, ի թիվս այլոց, ինչպիսիք են HP-UX-ը և AIX-ը, և կրում է UNIX ապրանքանիշը:Ի սկզբանե այն մշակվել էր Sun Microsystems-ի կողմից, սակայն ներկայումս այն պատկանում է Oracle Corporation-ին: Այժմ Solaris-ը հայտնի է որպես Oracle Solaris:

UNIX

UNIX-ը օպերացիոն համակարգ է, որը կենտրոնանում է ծրագրավորողներին բազմաֆունկցիոնալ, բազմաֆունկցիոնալ համակարգ տրամադրելու վրա: UNIX OS-ը բաղկացած է երեք հիմնական բաղադրիչներից. Առաջին բաղադրիչը միջուկն է։ Kernel-ը Unix OS-ի հիմնական մասն է: Kernel-ը պարզապես մեծ ծրագիր է: Երբ մեքենան միացված է, այն բեռնվում է հիշողության մեջ և կզբաղվի ապարատային ռեսուրսների բաշխմամբ: Միջուկը հետևում է առկա ապարատին, ինչպիսիք են պրոցեսորները, հիշողությունը և այլն, և պահպանում է կապը միացված սարքերի հետ: Երկրորդ բաղադրիչը ստանդարտ կոմունալ ծրագրերն են, որոնք ներառում են պարզ կոմունալ ծրագրեր, ինչպիսիք են cp-ը (որը թույլ է տալիս պատճենել ֆայլը) բարդ կոմունալ ծրագրերում, ինչպիսին է shell-ը (որը թույլ է տալիս օգտվողին հրամաններ տալ ՕՀ-ին): Երրորդ բաղադրիչը համակարգի կազմաձևման ֆայլերի հավաքածուն է: Կազմաձևման ֆայլերը օգտագործվում են միջուկի, ինչպես նաև օգտակար ծրագրերի կողմից:Փոխելով այս կազմաձևման ֆայլերը՝ միջուկի և օգտակար ծրագրերի վարքագծի որոշ ասպեկտներ կարող են փոխվել: Unix OS-ը լայնորեն օգտագործվում է աշխատատեղերում, սերվերներում, ինչպես նաև շարժական սարքերում:

Solaris

Ինչպես նշվեց ավելի վաղ, Solaris-ը UNIX-ի կոմերցիոն տարբերակն է: Սա UNIX-ի վաղ ադապտացիա էր կոմերցիոն ստարտափի կողմից: Սկզբնապես մշակվել է Sun Microsystems-ի կողմից, Solaris-ը ներկայումս պատկանում է Oracle Corporation-ին: Սկզբում Solaris-ը սերտորեն զուգակցված էր Sun-ի SPARC սարքավորումների հետ և վաճառվում էր որպես համակցված փաթեթ: Այժմ Solaris-ը կարող է օգտագործվել նաև x86-ի վրա հիմնված աշխատակայանների և սերվերների հետ: Dell-ը, IBM-ը, Intel-ը, Hewlett-Packard-ը և Fujitsu Siemens-ը աջակցում են Solaris-ին իրենց x86 սերվերներում: Solaris-ը ներկայացրել է այնպիսի գործառույթներ, ինչպիսիք են DTrace-ը, ZFS-ը և Time Slider-ը: Solaris-ը հայտնի է իր համապատասխանությամբ սիմետրիկ բազմամշակման համար, որտեղ երկու կամ ավելի նույնական պրոցեսորները միացված են ընդհանուր հիմնական հիշողությանը, և մեկ OS օրինակ վերահսկում է բոլոր պրոցեսորները:Ներկայումս Solaris-ը ներառում է այնպիսի գործառույթներ, ինչպիսիք են DTrace-ը, դռները, ծառայության կառավարման սարքը, Solaris բեռնարկղերը, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS և Solaris Trusted Extensions::

Ո՞րն է տարբերությունը UNIX-ի և Solaris-ի միջև:

UNIX-ը օպերացիոն համակարգ է (ՕՀ), իսկ Solaris-ը օպերացիոն համակարգ է, որը հիմնված է UNIX-ի վրա (UNIX-ի առևտրային տարբերակ): Բայց ընդհանուր առմամբ, «UNIX» տերմինն ավելի շատ վերաբերում է օպերացիոն համակարգերի դասին, քան օպերացիոն համակարգի կոնկրետ ներդրմանը: Այլ կերպ ասած, UNIX-ը ընդհանուր տերմին է, որը նկարագրում է բազմաթիվ տարբեր, սակայն նմանատիպ օպերացիոն համակարգեր: Solaris-ը լիցենզավորված է՝ օգտագործելու UNIX ապրանքանիշը: Solaris-ը պարունակում է այնպիսի առանձնահատկություններ, ինչպիսիք են DTRAce-ը և ZFS ֆայլային համակարգը, որոնք առկա չեն UNIX-ի այլ ծրագրերում: Բացի այդ, քանի որ Solaris-ը հատուկ նախագծված է SPARC համակարգերի հետ աշխատելու համար, Solaris-ի օգտագործումը SPARC համակարգերում ավելի լավ կատարողականություն կբերի, քան UNIX-ի մյուս ներդրումները: Ավելին, կան UNIX-ի նման այլ ավելի էժան իրականացումներ, քան Solaris-ը, ինչպիսին է Linux-ը:Սակայն Solaris-ը հայտնի է SPARC համակարգերում սիմետրիկ բազմամշակման և մասշտաբայնության համար իր համապատասխանությամբ: Բացի այդ, Solaris-ն օգտագործում է POSIX-ին համապատասխանող կոմունալ ծառայություններ, որոնք ավելի հին են, քան Linux-ի և UNIX-ի նման այլ ծրագրերի կողմից օգտագործվող GNU ծրագրերը:

Խորհուրդ ենք տալիս: