Dasturiy ta’minotdir. Operatsion tizim


QNX ( "кьюникс", "кью-эн-экс« деб талафуз қилинади) — POSIX-оиласига мансуб, реал вақтда ишловчи ОТ бўлиб, микроядорли процессорлар учун энг оптимал танлов



Yüklə 0,6 Mb.
səhifə22/39
tarix24.12.2023
ölçüsü0,6 Mb.
#192847
1   ...   18   19   20   21   22   23   24   25   ...   39
Dasturiy ta’minotdir. Operatsion tizim

QNX ( "кьюникс", "кью-эн-экс« деб талафуз қилинади) — POSIX-оиласига мансуб, реал вақтда ишловчи ОТ бўлиб, микроядорли процессорлар учун энг оптимал танлов.
1980 йилда Канададаги Ватерлоо Университети талабалари Гордон Белл ва Ден Дож ОТ дастурлаш курсини тугатишди ва шу билан бирга реал вақтда ишловчи ОТ ядросни яратишди.
Quantum Software Systems компаниясига асос солишди. 1982 йилда Intel 8088 платформасида ишловчи илк QNX OT тақдим этилди.
Охирги версияси 6.6 — 11 марта 2014 да Research In Motion компанияси томонидан ишлаб чиқилган
QNX ОТи реал вақт режимида, ҳам алоҳида компьютерда, ҳам локал ҳисоблаш тармоғида ишлайдиган мураккаб дастур мажмуаларини лойиҳалаштириш имконини беради.
Тизимда асосий дастурлаш тили С дир. Асосий операцион муҳит POSIX стандартига мос келади. Бу нарса, QNX олдин ишлаб чиқилган дастурий таъминотни, тақсимланган ишлов бериш муҳитида ишлашни ташкил этиш имконини беради
Фойдаланувчи ва амалий дастурлаш интерфейси UNIX тизимига ўхшайди, чунки POSIX стандартига жавоб беради. Аммо бу ОТ, UNIX нинг версияси эмас, у бутунлай бошқа, (UNIX га нисбатан) архитектура принципига асосланиб яратилган.
QNX, микроядро ва ахборотларни алмашиш принципида қурилган биринчи тижорат ОТ дир. Тизим турли даражадаги мустақил (аммо ахборот алмашиш йўли билан мулоқат қиладиган) жараёнлар (менеджер ва драйверлар) кўринишида амалга оширилган, уларнинг ҳар бири, маълум хизматларни бажаради.
QNX ОТ архитектураси қуйидаги учта технология асосида қурилади

  • Монолит

  • Сатҳли

  • Клиент-сервер

IPC (Inter Process Communication) – жараёнлар орасидаги боғланиш;
узилишлар редиректори;
масалалар бажарилишини режалаштириш блоки (масалалалар диспетчери);
маълумотларни қайта жўнатиш тармоқ интерфейси (Net менеджер)
QNX, самарали тақсимланган ҳисоблашларни ташкил этишга имкон берувчи тармоқ ОТ ҳисобланади. Бунинг учун ҳар бир “тугун” деб аталувчи машинада, юқорида айтиб ўтганимиз Net менеджери ҳам, ядро ва жараёнлари менеджеридан ташқари, ишга туширилиши керак. Net менеджери тармоқнинг аппарат жиҳатдан амалга оширилишига боғлиқ эмас. Бундай аппарат мустақил тармоқ драйверлари ҳисобига амалга оширилади.
QNX операцион тизимида турли хил технологияли тармоқлар учун драйверлар мавжуд: Ethernet, Fast Ethernet, Arcnet, IBM Token Ring ва бошқалар. Бундан ташқари, кетма-кет канал ва модем орқали тармоқ ташкил этиш имкони мавжуд.
QNX хусусияти
Фойдаланувчилар учун жуда муҳим бўлган яна бир хусусият, IBM ўз ОТ ини ҳамма версиялари учун мунтазам “янгиланиш” пакетларини (Fix Pak) ишлаб чиқади. Бу пакетлар фойдаланувчи учун бепул берилади. Иловаларни бошқаришда ҳам мураккаб бўлмаган хусусий дастурларни яратишда фойдали бўлган, дастурлаш тизими, юқори даражадаги тил – REXX нинг мавжудлигидир.

Yüklə 0,6 Mb.

Dostları ilə paylaş:
1   ...   18   19   20   21   22   23   24   25   ...   39




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin