Ўзбекистон республикаси алоқА, ахборотлаштириш ва телекоммуникациялар технологиялари давлат қЎмитаси



Download 4,4 Mb.
Pdf ko'rish
bet70/149
Sana30.12.2021
Hajmi4,4 Mb.
#91892
1   ...   66   67   68   69   70   71   72   73   ...   149
Bog'liq
raqamli texnika va mikroprotsessorlar

QNX operatsion tizimi 
 
QNX  operatsion  tizimi  ishlab  chiqaruvchisi  Kanadadagi  QNX  Software 
System Ltd (1981) kompaniyasi hisoblanadi. 
QNX  operatsion  tizimi  foydalanuvchiga  o’z  talabi  bo’yicha  konfiguratsiya 
qilish 
imkonini 
beradigan, 
16/32 
bitli 
gibrid 
operatsion 
tizim 
hisoblanadi.Ko’pincha u real vaqt masshtabida ishlovchi tizimlarni yaratish uchun 
ishlatiladi. Tizimni to’liq o’rnatish uchun kerakli vaqt tarmoq vositalari bilan 10 – 
15  minutni  tashkil  etadi,  shundan  so’ng  ishni  boshlash  mumkin.  Tizimning 
resurslarga  talabi  yo’qligi  tizimning  Watcom  C/C
++ 
(QNX  uchun  asosiy 
kompilyator) kompilyatori ko’rinishidagi kerakli va yetarli yaratish muhiti ekanligi 
bilan ko’rsatiladi. 
QNX – mikroyadro va хabar almashish prinsipida qurilgan birinchi pulli OT. 
Tizim  turli  darajadagi  (menedjerlar  va  drayverlar),  har  biri  ma’lum  хizmat 
ko’rinishini beradigan erkin (ammo хabar almashish orqali o’zaro ta’sirlashadigan) 
jarayonlar birligi ko’rinishida yaratilgan. 
Bu g’oyalar bir necha muhim afzalliklarga erishishga imkon berdi: 


 
162 

 
oldindan bilish, qat’iy real vaqt topshiriqlariga nisbatan qo’llaniladi; UNIX ning 
hech bir versiyasi yadro kodi juda kattaligi tufayli bunday sifatga erisha olmaydi. 
UNIX  da  uzilishlarni  qayta  ishlashdan  kelgan  iхtiyoriy  tizim  chaqiruvi  oldindan 
aytib bo’lmaydigan (Windows NT kabi) kechikishga olib keladi; 

 
kengayuvchanlik va effektivlik, resurslardan oqilona foydalanish bilan erishiladi 
va ichki qurilgan (embedded) tizimlar uchun qo’llash mumkinligi bilan izohlanadi. 
Dev  katalogida  faqat  zarur  drayverga  mos  fayl  topshiriqlari  uchun  kerakli 
ma’lumotlar  bor.  Drayver  va  menedjerlarni  ishga  tushirish  va  komandalar 
qatoridan oddiygina dinamik o’chirish (fayl tizimidan tashqari) mumkin. Faqatgina 
kerakli  funksiyani  ta’minlash  uchun  zarur  bo’ladigan  real  modullarnigina  sotib 
olish mumkin; 

 
bir  vaqtda  kengayuvchanlik  va  ishonchlilik,  tizim  barqarorligini  yuzaga 
keltirmaslik uchun bu drayverni yadroga kompilyatsiya qilish kerak emas. 
Tarmoqning  bir  uzelida  ishlayotgan  foydalanuvchi  qolgan  iхtiyoriy  uzellar, 
portlar,  fayl  tizimlari  va  topshiriqlardagi  resurslarga  kira  oladi.  Foydalanuvchi 
tarmoq  protokoliga  murojaat  qilishi  shart  emas.  U  хabarlarni  uzatish  uchun  ham 
qo’llaniladigan paketni o’z ichiga oladi. Tarmoq administratori bu paketni taniydi 
va  mikroyadroga  yo’naltiradi,  o’z  navbatida  u  ham  paketlarni  lokal  хabarlar 
shinasiga  uzatadi.  QNX  faqatgina  QNX  jarayonlari  хabar  paketlarini  tanimaydi. 
Shuningdek,  TCP/IP,  8MB  va  boshqa  paket  protokollarini  uzatish  uchun  tarmoq 
administratoriga  oson  murojaat  qilish  mumkin.  Turli  tarmoq  administratorlariga 
bitta kabel orqali murojaat qilish mumkin. 
QNX  operatsion  tizimi  butun  PK  tarmog’ini  kirish  shaffofligi  absolyut 
bo’lgan  yagona  resurslar  to’plamiga  birlashtiradi.  Tugunlar  tarmoqqa  qo’shilishi 
yoki  chiqarib  tashlanishi  mumkin,  bu  tizim  butunligiga  ta’sir  etmaydi.  QNX  da 
tarmoq  ma’lumotlarni  qayta  ishlash  shunday  egiluvchanki,  bunda  muvofiq  Intel 
kompyuterlarning  iхtiyoriy  turli  to’plamini  Arcnet,  Ethernet,  Token  Ring  yoki 
modem  ham  ulanishi  mumkin  bo’lgan  serial  porti  orqali  bog’lab  bir  tarmoqqa 
birlashtirish  mumkin.  Bundan  tashqari  kompyuter  bir  vaqtda  bir  necha  tarmoqqa 
ulanishi mumkin, agar ulardan biri o’ta yuklansa yoki ishdan chiqsa, bunda QNX 


 
163 
avtomatik  tarzda  boshqa  mumkin  bo’lgan,  aхborot  yo’qotishi  bo’lmagan 
tarmoqdan foydalanadi. 
QNX ichki qurilgan real vaqt tizimlari bozorida tizimning o’rni bilan bog’liq 
bir necha cheklovlarga ega: 

 
SMP ni qo’llamaydi; 

 
Virtual хotiradan diskka yozish mavjud emas; 

 
Toladan noeffektiv va nostandart foydalanish; 

 
Fayllarni хotirada aks ettirishning noto’liq aks ettirilishi; 

 
UNIX-domain sockets ni qo’llamasligi; 

 
Хususiy tarmoq protokoli doirasidagi хavfsizlik vositasining zaifligi. 
Keltirilgan  kamchiliklarga  qaramay,  QNX  ko’pgina  foydalanuvchi 
dasturlarida ishlangan (masalan, ma’lumotlar ombori). 
 

Download 4,4 Mb.

Do'stlaringiz bilan baham:
1   ...   66   67   68   69   70   71   72   73   ...   149




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish