Mustaqil ish Mavzu: O’rnatilgan operatsion tizimlari (Embedded Linux) Guruh


Download 222.11 Kb.
bet2/5
Sana18.06.2023
Hajmi222.11 Kb.
#1569312
1   2   3   4   5
Bog'liq
Xoshimov Diyorbekk

O`rnatilgan linux bu nima o`zi

O'rnatilgan tizim - bu mikrokontroller yoki mikroprotsessorga asoslangan , real vaqt rejimida operatsion tizim yoki RTOS tomonidan boshqariladigan, cheklangan xotira, hajmi va murakkabligi bo'yicha har xil bo'lishi mumkin bo'lgan kompyuter uskunalari va dasturiy ta'minoti to'plami. O'rnatilgan Linux Linux operatsion tizimi/yadrosining bir turi bo'lib, u o'rnatilgan qurilmalar yoki tizimlarda o'rnatish va ulardan foydalanish uchun mo`ljalangan. Garchi u bir xil yadrodan foydalansa ham, o'rnatilgan Linux standart operatsion tizimdan ancha farq qiladi . Avvalo, u o'rnatilgan tizimlar uchun moslashtiriladi va shuning uchun hajmi jihatidan ancha kichikroq, kamroq ishlov berish quvvatini talab qiladi va minimal xususiyatlarga ega. Linux yadrosi o'rnatilgan Linux versiyasi sifatida o'zgartirilgan va optimallashtirilgan. Bunday Linux nusxasi faqat qurilma uchun maxsus yaratilgan ilovalarni ishga tushirishi mumkin.


O'rnatilgan Linux va RTOS Endi biz “Oʻrnatilgan Linux nima?” degan savolni koʻrib chiqish imkoniyatiga egamiz.
Javob berishga harakat qilishimiz mumkin bo'lgan uchta daraja mavjud:

  • Tizim

  • Yadro (ya'ni, OT yadrosi)

  • Distro

Tizim
Intuitiv ravishda, o'rnatilgan Linux tizimi shunchaki Linux yadrosida ishlaydigan o'rnatilgan tizimni bildiradi.

Linus hech qachon Linux yadrosining "o'rnatilgan versiyasini" yubormagan. dasturchi sifatida siz O'rnatilgan tizimingiz uchun moslashtirilgan yadro talab qilmasligingiz mumkin va buning o'rniga rasmiy versiyaga tayanishingiz mumkin. Biroq, ko'pincha sizning shaxsiy uskunangizni qo'llab-quvvatlash uchun sozlangan yadro kerak bo'lishi mumkin, chunki o'rnatilgan qurilmada joylashgan yadro konfiguratsiyasi odatda server yoki ish stantsiyasidagi dan farq qiladi.

Nima uchun o'rnatilgan Linuxdan foydalanish kerak?


Kengaytirishdan tortib, ishlab chiquvchilarni qo'llab-quvvatlash va jixozlashga qadar, bu to'g'ri ekanligining ko'plab sabablari bor. Har biri uchun chuqur muhokama o'z kitobini talab qiladi. Bu erda biz bir nechta muhimlarini eslatib o'tish bilan cheklanamiz:


  • Uskunani qo'llab-quvvatlash

  • Tarmoqqa ulanish

Uskunan qo'llab-quvvatlash Linux 32 va 64 bitli ARM, x86, MIPS va PowerPC arxitekturalarida ishlaydi. 32-bitli protsessor 2 32 (bir bit 0 yoki 1, shuning uchun ikkita mumkin kombinatsiya mavjud) qiymatlarni saqlashga qodir bo'lsa, 64-bitli protsessor ko'proq xotira manzillarini saqlashi mumkin. 32-bitdan past bo'lgan protsessorlar an'anaviy o'rnatilgan tizimlarni istisno qilib, Linuxni ishga tushirishga qodir emas. O'rnatilgan Linux moslashuvchan, arzon, ochiq manba bo'lib, maxsus maqsadli mikroprotsessorlarga moslashtirilgan. Xususiy o'rnatilgan operatsion tizimlar bilan taqqoslaganda, Linux bir nechta dasturiy ta'minot, ishlab chiqish va qo'llab-quvvatlovchi sotuvchilarga imkon beradi; u barqaror yadroga ega va manba kodini o'qish, o'zgartirish va qayta tarqatish qobiliyatini ta'minlaydi. Bu, shuningdek, moslashtirilgan tizimni qurish uchun yuqori modulli qurilish bloklari yondashuviga imkon beradi, bu esa katta moslashuvchanlikni taminlash.Yocto loyihasi alohida ajralib turadi: bu ochiq manbali hamkorlik loyihasi bo‘lib, u apparat arxitekturasidan qat’i nazar, ishlab chiquvchilarga o‘zlarining shaxsiy Linux tizimlarini yaratishni osonlashtiradi. Ushbu vosita maxsus o'rnatilgan Linux distributivlarini yaratish uchun keng qo'llaniladi.



Download 222.11 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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