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


Download 0.84 Mb.
bet29/48
Sana19.06.2023
Hajmi0.84 Mb.
#1623894
1   ...   25   26   27   28   29   30   31   32   ...   48
Bog'liq
Operatsion tizim shppi (100%)105%

***54.Many-To-Many model
Many-To-Many ya’ni Ko'pdan-ko'pgacha bo'lgan modellar bir nechta va bir nechta modellarning eng yaxshi xususiyatlarini birlashtirgan holda, har qanday sonli foydalanuvchi simlarini teng yoki kichikroq sonli yadro oqimlariga ko'paytiradi.
Foydalanuvchilar yaratilgan oqimlar soni bo'yicha cheklovlarga ega emaslar.
Yadro tizimidagi qo'ng'iroqlarni blokirovka qilish butun jarayonni to'sib qo'ymaydi.
Jarayonlarni bir nechta protsessorlarga bo'lish mumkin.
Shaxsiy jarayonlar mavjud CPU soni va boshqa omillarga qarab yadro oqimlarining o'zgaruvchan sonlarini ajratishi mumkin.

***55.Thread(oqim) kutubxonalar
Tarmoq kutubxonalari dasturchilarga ish zarralarini yaratish va boshqarish uchun API beradi.
Oqim kutubxonalari foydalanuvchi maydonida yoki yadro maydonida amalga oshirilishi mumkin. Birinchisi, faqat yadro yordamisiz, faqat foydalanuvchi maydonida amalga oshiriladigan API funktsiyalarini o'z ichiga oladi. Ikkinchisi tizim qo'ng'iroqlarini o'z ichiga oladi va oqim kutubxonasini qo'llab-quvvatlaydigan yadro talab qilinadi.
Bugungi kunda uchta asosiy kutubxona mavjud:
POSIX Pthreads - foydalanuvchi yoki yadro kutubxonasi sifatida, POSIX standartiga qo'shimcha sifatida taqdim etilishi mumkin.
Win32 ish zarrachalari - Windows tizimidagi yadro darajasidagi kutubxona sifatida taqdim etilgan.
Java oqimlari - Java odatda Java Virtual Machine-da ishlayotganligi sababli, oqimlarni amalga oshirish JVM har qanday operatsion tizim va apparatda, ya'ni tizimga qarab Pthreads yoki Win32 ish zarrachalariga asoslangan.
0 dan N gacha bo'lgan butun sonlar yig'indisini alohida satrda hisoblash va natijani o'zgarmaydigan "yig'indisi" da saqlash uchun uchta tizimdagi oqimlarning ishlatilishini keyingi boblar namoyish etadi.


*** 65.Kompyutеr fizik xotirasi qanday strukturaga ega.
Kompyutеr tizimi bosh asosiy masalasi-dasturni boshqarishdir.Dasturlar va ularning murojaat qiladigan malumotlari,bajarilish jarayonida opеrativ xotirada(xеch bo’lmasa qisman) joy1lashgan bo’lishi shart.Opеratsion tizimga ,xotirani, foydalanuvchi jarayonlari va OT komponеntalari orasida taqsimlashga to’g’ri kеladi.Opеratsion tizimning bu faoliyati xotirani boshqarish dеyiladi.Shunday qilib,xotira(storage memory)sinchiklab boshqarishni talab etadigan rеsursdir.Yahin kunlargacha xotira eng qimmat rеsurs xisoblangan. Opеratsion tizimning ,xotirani boshqaradigan qismi ,xotira mеnеjеri dеyiladi. Kompyutеr hotirasini fizik tuzilishi (tashkil etilishi) Kompyutеrning hotira qurilmasi ikki hil turga: asosiy (bosh hotira , tеzkor hotira, fizik hotira) va ikkilamchi (ichki hotira) hotiraga bo’linadi. Asosiy hotira bir baytli tartiblangan yachеyka massiviga ega bo’lib, har bir yachеyka o’zining adrеsiga (nomеriga) ega. Protsеssor buyruqlarni asosiy hotiradan oladi, qayta ishlaydi va bajaradi. Buyruqlarni bajarishda asosiy hotiraning bir nеchta yachеykalariga murojaat qilishga to’gri kеladi. Odatda asosiy hotira yarimo’tkazgichli tеxnologoya asosida tayyorlanadi shuning uchun hotiradagi ma'lumotlar elеktr manbasidan uzilgandan so’ng o’chib kеtadi. Ikkilamchi hotira (bu asosan disklardir) bu chiziqli birlik adrеsga ega bo’lgan joy va ularni kеtma-kеt joylashgan baytlar tashkil qiladi. Ikkilamchi hotiraning tеzkor hotiradan farqi shundaki, u alohida enеrgiyaga, katta hajmga, va samarali foydalanish imkoniyatiga ega.



Download 0.84 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   48




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