Apparat ta'minoti va dasturiy ta'minot o’rtasidagi bog’liqlik qanday


***107 Andrоid arхitеkturasi qanday bo’limlar asоsida tushuntiriladi?



Download 204,96 Kb.
bet49/51
Sana04.04.2023
Hajmi204,96 Kb.
#924749
1   ...   43   44   45   46   47   48   49   50   51
Bog'liq
Operatsion tizim

***107 Andrоid arхitеkturasi qanday bo’limlar asоsida tushuntiriladi?

Android - bu Google-ning operatsion tizim va o'zaro faoliyat platformalar uchun mo'ljallangan dasturlar to'plamini o'z ichiga olgan ochiq mobil dasturiy ta'minot to'plami.


Android platformasi uchun dasturlarni ishlab chiqish uchun sizga bir qator vositalar va API kutubxonalari kerak - Android SDK, eng so'nggi versiyasini bu erda topishingiz mumkin.

Ilova qatlami (Applications)


Dastur doirasi qatlami (Application Framework)
Kutubxona darajasi (Libraries)
Ish vaqti darajasi (Android Runtime)
Linux yadrosi darajasi (Linux Kernel)


_______________________________________________________________________


***108 Andrоid arхitеkturasiga binоan ―Linux Kernel sathi qanday vazifalarni bajaradi?
Qanday ajablanarli bo'lmasin, dastlab Android Inc. Bu startap. Barcha startaplarda bo'lgani kabi, ushbu kompaniyaning oldida ham mavjud echimlardan maksimal darajada foydalanish vazifasi turardi. Shu sababli, Linux ushbu platformaning yadrosi sifatida tanlandi, chunki uning ochiqligi va kerakli funktsional imkoniyatlari mavjud edi. Android-da Linux yadrosi xotirani, jarayonlarni boshqaradi va shuningdek, apparat ajralmas qatlami (HAL) sifatida ishlatiladi.Bilishimcha, Linux drayverlari yadroga o'rnatilgan yoki yuklanadigan yadro modullari sifatida yaratilgan. Android-da yadro modullarini yuklash sukut bo'yicha o'chirib qo'yilganligi sababli va agar siz barcha drayverlarni joylashtirsangiz, unda yadro juda ko'payadi, yadro va drayverlar o'rtasida oraliq qatlam (proksi-server) yaratishga qaror qilindi, bu HAL . Shunday qilib, HAL shunchaki drayverlarda amalga oshiriladigan interfeyslar to'plamidir. Boshqa tomondan, yadroga faqat Android tizimlariga xos bo'lgan ba'zi tizimlar qo'shildi.Hozirda ular Linux yadrosining asosiy qatoriga kiritilmagan, shuning uchun Linux yadrosini yuklab olish va unga Android yadrosini almashtirish ishlamaydi. Ular orasida Binder (protsesslararo aloqani ta'minlaydi IPC / RPC), Asynchronous SHared MEMory - Ashmem (umumiy xotira drayveri), Wakelocks (protsessor ekranining o'chib qolishi va / yoki o'chirilishining oldini olishga imkon beruvchi mexanizm), past xotira Killer, Signal, Logger va boshqalar.

Download 204,96 Kb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   51




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