linux arxitekturasi va loyihalash prinsiplari

DOCX 17 pages 225.7 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 17
mavzu: linux arxitekturasi va loyihalash prinsiplari reja: kirish 1.linux tarixi 2.linux yadrosi 3.linuxning hozirgi holati, tarqatish va litsenziyalash 4.linux tizimining dizayn tamoyillari va komponentlari 5.yuklanadigan linux yadro modullari 6.linux jarayonlarini boshqarish 7.yadroda vazifalarni rejalashtirish va sinxronlashtirish xulosa kirish ushbu va keyingi ma'ruza operatsion tizimlarning eng mashhur oilalaridan biri - linuxning imkoniyatlarini ko'rib chiqishga bag'ishlangan. ushbu ma'ruzada va "linux tizimining arxitekturasi va xususiyatlariga umumiy nuqtai: xotirani boshqarish, resurslar, fayl tizimlari, qurilmalar drayverlari, tarmoqlar, xavfsizlik" mavzusida quyidagi mavzular ko'rib chiqiladi: linux tarixi linux dizayn tamoyillari linux yadro modullari linux jarayonlarini boshqarish linuxda rejalashtirish linuxda xotirani boshqarish linuxda fayl tizimlari linuxda kiritish va chiqarish linuxda aloqa jarayoni linuxda tarmoq tuzilishi linuxda xavfsizlik. linux tarixi linux unix standartlari va an'analariga asoslangan zamonaviy, bepul operatsion tizimdir. linux tarixi 1983 yilda richard stallman gnu loyihasini boshlagan va 1985 yilda notijorat free software foundation tashkilotiga asos solgan paytdan boshlanadi. asosiy maqsad faqat bepul dasturiy ta'minotdan iborat bo'lgan …
2 / 17
natijasida foydalanuvchilar korporativ konfidentsial kodni o'z ichiga olmagan original, bepul, unix-mos keluvchi tizimga ega bo'ladilar. linux yadrosi versiya 0.01 (1991 yil may) hech qanday tarmoqqa ulanmagan, faqat 80386-mos keladigan intel protsessorlarida ishlagan, qurilma drayverlarining juda cheklangan to'plamiga ega edi va faqat minix fayl tizimini qo'llab-quvvatlagan (minix - endryu tannenbaum tomonidan ishlab chiqilgan unix tipidagi operatsion tizim). linux versiyasi 1.0 (1994 yil mart) quyidagi yangi xususiyatlarni o'z ichiga oladi: standart unix tcp/ip tarmoq protokollarini qo'llab-quvvatlash tarmoq dasturlash uchun bsd mos soket interfeysi ethernet tarmoqlari orqali ip-dan foydalanish uchun qurilma drayverini qo'llab-quvvatlash kengaytirilgan fayl tizimi yuqori unumdorlikdagi disklarga kirish uchun keng doiradagi scsi kontrollerlarini qo'llab-quvvatlash . linux 1.2 versiyasi (1995 yil mart) faqat shaxsiy kompyuterlar uchun linux yadrosining oxirgi versiyasi edi. linux 2.0 1996 yil iyun oyida quyidagi yangi xususiyatlar bilan chiqarildi: bir nechta apparat arxitekturasini qo'llab-quvvatlash, shu jumladan digital alpha ish stantsiyalariga to'liq 64-bitli portlash (dunyodagi birinchi 64-bitli ish stantsiyalari) ko'p …
3 / 17
hiqilgan bo'lib, linux hamjamiyati tomonidan yaxshilangan. linux tarmog'ini boshqarish vositalari berkeley software distribution (bsd) unix ning 4.3 versiyasidan ishlab chiqilgan. oxirgi bsd hosilalari (masalan, unix freebsd) o'z navbatida linuxdan qarz olgan. linux tizimi internet orqali o'zaro aloqada bo'lgan ishlab chiquvchilarning erkin bog'langan tarmog'i tomonidan ta'minlanadi. ommaviy foydalanish mumkin bo'lgan oz sonli ftp serverlari de facto standartlar haqidagi ma'lumotlar ombori sifatida ishlatiladi. distributorlarning standart to'plami asosiy linux tizimini, tizimni o'rnatish va tizimni boshqarish vositalarini va o'rnatishga tayyor unix asboblar paketlarini o'z ichiga oladi. dastlabki tarqatishlar orasida sls va slackware dialektlari mavjud . red hat va debian mos ravishda tijorat va notijorat manba kodiga asoslangan mashhur tarqatishlardir. bitta paketli fayl formati - rpm turli xil linux distributivlari o'rtasidagi muvofiqlikni ta'minlaydi. linuxni o'rnatishga kelsak, muallifning shaxsiy tajribasiga ko'ra, linuxni turli xil konfiguratsiyalarda (masalan, ish stantsiyasida) qisman o'rnatish va to'liq versiyaga keyingi "qo'shimcha o'rnatishlar" bilan bog'liq muammolar bo'lishi mumkin: o'rnatuvchi haqiqiyni "chalkashtirib yuboradi". o'rnatilishi …
4 / 17
aridan biri edi. yuqori ishonchliligi tufayli asosan server operatsion tizimi sifatida ishlatiladi . linux-dan mijoz os sifatida foydalanishga kelsak, uni ishlatish ulushi rasmda ko'rsatilganidek, juda kichik . 25.1 turli xil operatsion tizimlardan veb-mijoz sifatida foydalanish diagrammasi. guruch. 25.1. veb-mijoz sifatida turli xil operatsion tizimlardan foydalanish, 2010 yil mart. linux tizimining dizayn tamoyillari va komponentlari linux ko'p foydalanuvchili va ko'p vazifali operatsion tizim bo'lib, unix-mos keluvchi vositalarning to'liq to'plamiga ega. uning fayl tizimi an'anaviy unix semantikasiga amal qiladi. u standart unix tarmoq modelini to'liq amalga oshiradi. linux uchun asosiy dizayn maqsadlari tezlik , samaradorlik va standartlashtirishdir. linux posix-ga mos keladigan tarzda ishlab chiqilgan va kamida ikkita linux distribyutsiyasi posix-ga mos ravishda rasmiy ravishda sertifikatlangan. linux dasturlash interfeysi svr4 unix dialekti semantikasiga mos keladi (at&t tomonidan ishlab chiqilgan), lekin bsd unix dialektiga (berkli universiteti tomonidan ishlab chiqilgan ) mos kelmaydi . linux tizimining tarkibiy qismlari rasmda ko'rsatilgan . 25.2 . guruch. 25.2. …
5 / 17
uhim yangiliklardan biri 1.2 versiyasida taqdim etilgan yuklanadigan yadro modullari ( lkm ). ular yadroni moslashuvchanlik va funksionallik bilan ta'minlaydi. yadro kodining qismlari (bo'limlari) yadroning qolgan qismidan mustaqil ravishda kompilyatsiya qilinishi, yuklanishi va tushirilishi mumkin. yadro moduli qurilma drayverini, fayl tizimini yoki tarmoq protokolini amalga oshirishi mumkin. modulli interfeys uchinchi tomon ishlab chiquvchilariga o'z shartlari bo'yicha gpl bo'yicha tarqatib bo'lmaydigan drayverlarni yoki fayl tizimlarini joriy etish va tarqatish imkonini beradi. yadro modullari hech qanday o'rnatilgan qurilmalardan foydalanmasdan linuxni standart, minimal yadro sifatida o'rnatish imkonini beradi. linux modulining uchta komponenti qo'llab-quvvatlanadi: modul boshqaruvi haydovchi ro'yxatga olish mojarolarni hal qilish. modulni boshqarish komponenti modulni xotiraga yuklashni va uning yadroning qolgan qismi bilan o'zaro aloqasini boshqaradi . modulni boshqarish ikki qismga bo'linadi: yadro xotirasida modul kodining qismlarini boshqarish modul murojaat qilishga imkon beradigan belgilarni boshqarish. modul so'rovchisi komponenti so'ralgan, lekin hali yuklanmagan modullarni yuklashni boshqaradi. bundan tashqari, modul hali ham ishlatilayotganligiga ishonch hosil …

Want to read more?

Download all 17 pages for free via Telegram.

Download full file

About "linux arxitekturasi va loyihalash prinsiplari"

mavzu: linux arxitekturasi va loyihalash prinsiplari reja: kirish 1.linux tarixi 2.linux yadrosi 3.linuxning hozirgi holati, tarqatish va litsenziyalash 4.linux tizimining dizayn tamoyillari va komponentlari 5.yuklanadigan linux yadro modullari 6.linux jarayonlarini boshqarish 7.yadroda vazifalarni rejalashtirish va sinxronlashtirish xulosa kirish ushbu va keyingi ma'ruza operatsion tizimlarning eng mashhur oilalaridan biri - linuxning imkoniyatlarini ko'rib chiqishga bag'ishlangan. ushbu ma'ruzada va "linux tizimining arxitekturasi va xususiyatlariga umumiy nuqtai: xotirani boshqarish, resurslar, fayl tizimlari, qurilmalar drayverlari, tarmoqlar, xavfsizlik" mavzusida quyidagi mavzular ko'rib chiqiladi: linux tarixi linux dizayn tamoyillari linux yadro modullari linux jarayonlarini boshqa...

This file contains 17 pages in DOCX format (225.7 KB). To download "linux arxitekturasi va loyihalash prinsiplari", click the Telegram button on the left.

Tags: linux arxitekturasi va loyihala… DOCX 17 pages Free download Telegram