UNIX пен Solaris арасындағы айырмашылық

UNIX пен Solaris арасындағы айырмашылық
UNIX пен Solaris арасындағы айырмашылық

Бейне: UNIX пен Solaris арасындағы айырмашылық

Бейне: UNIX пен Solaris арасындағы айырмашылық
Бейне: А что выберешь ты? 2024, Қараша
Anonim

UNIX және Solaris

UNIX – 1960 жылдары AT&T компаниясы бағдарламашылар үшін көп пайдаланушы, көп тапсырмалы жүйені қамтамасыз ету мақсатында әзірлеген Операциялық жүйе (ОЖ). UNIX қарапайым, бірақ қуатты утилиталарды кең ауқымды тапсырмаларды қамтамасыз ету үшін икемді түрде біріктіруге болатын принципке негізделген. Дегенмен, «UNIX» термині операциялық жүйенің белгілі бір іске асырылуынан гөрі операциялық жүйелердің класына (бастапқы UNIX операциялық жүйесінің негізіндегі белгілі бір спецификацияға сәйкес келетін) көбірек қатысты. Solaris HP-UX және AIX сияқты UNIX-тің коммерциялық нұсқасы болып табылады және UNIX сауда белгісіне ие. Бастапқыда оны Sun Microsystems жасаған, бірақ қазіргі уақытта ол Oracle корпорациясына тиесілі. Қазір Solaris Oracle Solaris ретінде белгілі.

UNIX

UNIX – бағдарламашыларды көп пайдаланушы, көп тапсырмалы жүйемен қамтамасыз етуге бағытталған операциялық жүйе. UNIX ОЖ үш негізгі компоненттен тұрады. Бірінші компонент ядро болып табылады. Ядро Unix ОЖ-ның негізгі бөлігі болып табылады. Ядро жай ғана үлкен бағдарлама. Құрылғы қосылған кезде ол жадқа жүктеледі және аппараттық ресурстарды бөлуді басқарады. Ядро процессорлар, жад және т.б. сияқты қолжетімді аппараттық құралдарды қадағалайды және қосылған құрылғылармен байланысты қамтамасыз етеді. Екінші құрамдас стандартты утилита бағдарламалары болып табылады, олар cp сияқты қарапайым утилиталарды (файлды көшіруге мүмкіндік береді) қабық сияқты күрделі утилиталарға (пайдаланушыға ОЖ-ға командалар беруге мүмкіндік береді) кіреді. Үшінші компонент - жүйелік конфигурация файлдарының жинағы. Конфигурация файлдарын ядромен қатар қызметтік бағдарламалар да пайдаланады. Осы конфигурация файлдарын өзгерту арқылы ядроның және қызметтік бағдарламалардың әрекетінің кейбір аспектілерін өзгертуге болады. Unix ОЖ жұмыс станцияларында, серверлерде және мобильді құрылғыларда кеңінен қолданылады.

Solaris

Бұрын айтылғандай, Solaris UNIX-тің коммерциялық нұсқасы болып табылады. Бұл коммерциялық стартап UNIX-ті ертерек бейімдеу болды. Алғашында Sun Microsystems әзірлеген Solaris қазіргі уақытта Oracle корпорациясына тиесілі. Бастапқыда Solaris Sun's SPARC жабдығымен тығыз байланысты болды және біріктірілген пакет ретінде сатылды. Енді Solaris-ті x86 негізіндегі жұмыс станциялары мен серверлерімен де пайдалануға болады. Dell, IBM, Intel, Hewlett-Packard және Fujitsu Siemens сияқты жеткізушілер x86 серверлерінде Solaris жүйесін қолдайды. Solaris DTrace, ZFS және Time Slider сияқты мүмкіндіктерді ұсынды. Solaris екі немесе одан да көп бірдей процессорлар ортақ негізгі жадқа қосылған және бір ОЖ данасы барлық процессорларды басқаратын симметриялық көп өңдеуге жарамдылығымен танымал. Қазіргі уақытта Solaris құрамына DTrace, есіктер, қызметті басқару құралы, Solaris контейнерлері, Solaris мультиплексирленген енгізу/шығару, Solaris көлемі менеджері, ZFS және Solaris сенімді кеңейтімдері сияқты мүмкіндіктер кіреді.

UNIX пен Solaris арасындағы айырмашылық неде?

UNIX – Операциялық жүйе (ОЖ) және Solaris – UNIX негізіндегі операциялық жүйе (UNIX коммерциялық нұсқасы). Бірақ тұтастай алғанда, «UNIX» термині операциялық жүйенің нақты іске асырылуынан гөрі операциялық жүйелер класына көбірек қатысты. Басқаша айтқанда, UNIX – көптеген әртүрлі, бірақ ұқсас операциялық жүйелерді сипаттайтын жалпы термин. Solaris UNIX сауда белгісін пайдалануға лицензияланған. Solaris құрамында DTRace және ZFS файлдық жүйесі сияқты басқа UNIX іске асыруларында жоқ мүмкіндіктер бар. Сондай-ақ, Solaris SPARC жүйелерімен жұмыс істеу үшін арнайы жасалғандықтан, Solaris пайдалану басқа UNIX іске асыруларына қарағанда SPARC жүйелерінде жақсы өнімділікке әкеледі. Сонымен қатар, Linux сияқты Solaris-тен басқа арзанырақ UNIX-тәрізді енгізулер бар. Бірақ Solaris SPARC жүйелерінде симметриялық көп өңдеуге және масштабтауға жарамдылығымен танымал. Сонымен қатар, Solaris Linux пайдаланатын GNU утилиталарынан және басқа UNIX ұқсас іске асырулардан ескірек POSIX-үйлесімді утилиталарды пайдаланады.

Ұсынылған: