Oqim oqim; ingliz tilidan


Download 36.31 Kb.
bet1/10
Sana05.01.2022
Hajmi36.31 Kb.
#221575
  1   2   3   4   5   6   7   8   9   10

Ijro etish oqim (oqim; ingliz tilidan  thread  - oqim) - bu operatsion tizim yadrosi tomonidan tayinlanishi mumkin bo'lgan eng kichik ishlov berish birligi . Mavzular va jarayonlarning amalga oshirilishi bir operatsion tizimda boshqasiga farq qiladi, lekin ko'p hollarda bajarilish jarayoni jarayon ichida bo'ladi. Bir nechta ijro etilishi bir xil jarayonda mavjud bo'lishi va xotira kabi manbalarni baham ko'rishi mumkinHolbuki, jarayonlar ushbu resurslarni baham ko'rmaydi. Xususan, bajarilish oqimlari jarayonning ko'rsatmalarini (uning kodini) va uning kontekstini (istalgan vaqtda mavjud bo'lgan o'zgaruvchilarning qiymatlarini) ajratib turadi. Shunga o'xshash tarzda, jarayonning oqimlarini bir nechta oshpazlar bilan birgalikda ishlashga o'xshatish mumkin. Ularning barchasi bir xil ovqat pishiradi, bir xil retsept bo'yicha bir xil oshpaz kitobini o'qiydi va uning ko'rsatmalariga amal qiladi va ularning hammasi bitta sahifada o'qimasliklari kerak.

Bitta protsessorda ko'p ishlov berish odatda vaqtni ko'paytirish ( ko'p vazifali ishda bo'lgani kabi) orqali sodir bo'ladi : protsessor bajarilishning turli yo'nalishlari orasida o'zgarib turadi. Ushbu kontekst almashinuvi odatda tez-tez ro'y beradi, shunda foydalanuvchi ish zarrachalari yoki vazifalarni bir vaqtda bajarilishini qabul qiladi. In işlemcili va ko'p yadroli tizimlar, mavzular yoki vazifalar aslida har bir protsessor, yoki yadro alohida mavzu yoki vazifani qayta ishlash bilan, bir vaqtning o'zida amalga oshirilishi mumkin.

Ko'pgina zamonaviy operatsion tizimlar protsessor rejalashtiruvchisidan va ko'p protsessorli ish zarralaridan vaqtni ajratishni qo'llab-quvvatlaydi . Operatsion tizim yadrosi dasturchilarga tizim qo'ng'iroqlari interfeysi orqali bajarilish yo'nalishlarini boshqarishga imkon beradi . Ba'zi bir yadrolar  yadrosi deb nomlangan , boshqalari esa bir xil holat va ma'lumotlarga ega bo'lgan ijro yadrolarining ma'lum bir turini ifodalovchi engil jarayon ( inglizcha  Light-weight process , LWP).

Dasturlar bo'lishi mumkin foydalanuvchi belgilangan mavzu oraliq qachon mavzular etiladi (nolga, signallari, yoki chiqib ketish ijro boshqa usullar yordamida yaratilgan va muayyan vaziyat uchun vaqt bo'lak yaratish xok ).



Download 36.31 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10




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