oqimlarning operatsion tizim jarayonidagi holati

DOCX 11 стр. 30,9 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 11
mavzu: oqimlarning operatsion tizim jarayonidagi holati. reja: 1. o’rnatilgan tizim tushunchasi 2. o’rnatilgan tizimlarni sinflanishi 3. o’rnatilgan operatsion tizimlar. ularning asosiy xususiyatlari va qo’yilgan talablar. 4. jarayonlarni boshqarish va ko‘p vazifalilik ushbu mavzu jarayonlarni boshqarish, jarayonlarni rejalashtirish va rejalashtirishning asosiy tushunchalarini o‘z ichiga oladi.ushbu ma’ruzada batafsil muhokama qilingan birinchi konsepsiya, jarayon va jarayonlarni boshqarish tushunchasi. quyidagi masalalar ko‘rib chiqiladi: - jarayon tushunchasi; - jarayon holati; - jarayonni boshqarish bloki; - jarayonlarni rejalashtirish; - jarayonlar bo‘yicha operatsiyalar; - oqim tushunchasi; - oqim turlari va boshqalar. - protsessorni boshqarish; - tizim modeli; - resurslarni taqsimlash grafi; - berkliklarning xarakteristikalari; - berkliklarga ishlov berish; - berkliklarni oldini olish. operatsion tizimda jarayonlar va ularning holatlari jarayon tushunchasi jarayon - bu foydalanuvchi tomonidan ishga tushurilgan dastur, jarayon buyruqlarni bajaruvchi to‘plam majmui (xotirani bajarish uchun ajratish va fayllar va kiritish/chiqarish qurilmalaridan foydalaniladigan manzil va boshqalar) va operatsion tizim boshqaruvida joylashgan joriy vaqtda uni bajarilishini (registr, dastur …
2 / 11
gan jarayon quyidagi asosiy ma’lumotlarni o‘z ichiga oladi: jarayon holatlari jarayon ishga tushganda, jarayon o‘z holatini quyidagicha o‘zgartirishi mumkin: yangi (new): jarayon operatsion tizim tomonidan yaratilgan, ammo hali ishga tushmagan; bajarish (running): jarayon buyruqlari protsessorda bajariladi yoki ot ishlaydigan kompyuter tizimining protsessorida; kutish (waiting): jarayon qandaydir hodisa sodir bo‘lishini kutmoqda, masalan, kiritish/chiqarishni (i/o) tugallanishini. kutish holatida jarayon protsessorni egallamaydi; tayyorlilik (ready) jarayon bajarilishi uchun protsessor resurslarini olishni kutmoqda. jarayon odatda u yaratilganda ham, yoki kiritish/chiqarish (i/o) tugagandan so‘ng ham (kutish holatidan) bajarilishga tayyor holatga keladi; tugatish (finished): jarayonni bajarish tugallandi. jarayon holat diagrammasi kiritilgan topshiriqlarni hisoblash tizimlarda bajarilishi (faqat foydalanuvchi dasturlari emas, balki operatsion tizimning belgilangan qismi bo‘lishi mumkin) jarayon majmuini tashkil qiladi. shubxasiz, har bir vaqt momentida bir protsessorli kompyuter tizimida faqat bitta jarayon bajarilishi mumkin. multidasturli hisoblash tizimlarida protsessordagi bir jarayonni boshqasiga ulash orqali bir nechta jarayonlarni parallel qayta ishlanadi. bitta jarayon bajarilgunga qadar qolganlari o‘z navbatini kutadi. …
3 / 11
ion tizim uni kutish holatiga o‘tkazadi; uni tayyorlilik holatiga qaytishda hisoblash tizimlarida uzilishlarning paydo bo‘lishi natijasida (masalan, bajarilish uchun ajratilgan vaqtni tugab qolishi sababli vaqtni uzilishi). jarayon kutish holatidan tayyorlilik holatiga o‘tgandan so‘ng u qaytadan bajarish uchun tanlanishi mumkin. operatsion tizimdagi oqimlar va ularning turlari oqim - bu operatsion tizimning mohiyati, protsessorda ko‘rsatmalar to‘plamini bajarish jarayoni, aniqrog‘i dastur kodi. oqimlarning umumiy maqsadi ikki yoki ko‘plab turli xil vazifalarni protsessorda parallel bajarishdir. oqim o‘zining kod segmenti, ma’lumotlar segmenti va ochiq fayllarini teng huquqli oqimlari bilan almashadi. agar bir oqim kod segmentining xotira elementini o‘zgartirsa, qolgan barcha oqimlar buni ko‘radi. oqim yengil jarayon deb ham ataladi. oqimlar parallellash orqali dastur samaradorligini oshirish usulini taqdim etadi. quyidagi rasmda bir oqimli va ko‘p oqimli jarayonlarning ishlashi ko‘rsatilgan. oqimlar - bu klassik jarayonga mos keladigan ishchi oqimlarni kamaytirish hisobiga operatsion tizimning ish faoliyatini yaxshilashga qaratilgan dasturiy yondashuv. jarayon va oqim o‘rtasidagi farq har bir oqim …
4 / 11
er level threads) - foydalanuvchi boshqaradigan oqimlar; yadro darajasidagi oqimlar (kernel level threads) - yadroda ishlaydigan operatsion tizim boshqaradigan oqimlar, operatsion tizim yadrosi. foydalanuvchi darajasidagi oqimlar bunday holda, oqimlarni boshqarish yadrosi oqimlarning mavjudligi haqida xabardor bo‘lmaydi. oqimlar kutubxonasi oqimlarni yaratish va yo‘q qilish, xabarlar va ma’lumotlarni oqimlar o‘rtasida uzatish, oqimlarni bajarishni rejalashtirish va oqim kontekstlarini tiklash va saqlash kodlarini o‘z ichiga oladi. - foydalanuvchi darajasidagi oqimlarning afzalliklari: - oqimni almashtirish yadro rejimi imtiyozlarini talab qilmaydi; - foydalanuvchi darajasidagi oqim har qanday operatsion tizimda ishlashi mumkin; - rejalashtirish foydalanuvchi darajasidagi oqimga xos bo‘lgan dastur bo‘lishi mumkin; - foydalanuvchi darajasidagi oqimlar tezda yaratiladi va boshqariladi. - foydalanuvchi darajasidagi oqimlarning kamchiliklari: - oddiy operatsion tizimda tizim qo’ng’iroqlarining aksariyati bloklanadi; - ko‘p oqimli ilovalar ko‘p protsessorli ishlov berishning afzalliklaridan foydalana olmaydi. o’rnatilgan tizim-bu amaliy kompyuter tizimi bo’lib, u boshqa turdagi kompyuter tizimlaridan, ya’ni shaxsiy kompyuterlar (pc) yoki superkompyuterlardan farq qiladi. biroq, siz “o’rnatilgan tizim” …
5 / 11
qurilmalar va dasturiy ta’minotining keng qo’llanishi jihatdan shaxsiy kompyuterlarga (pc) qaraganda ancha chegaralangan. bu hol o’rnatilgan tizimlarining muhim yo’nalishlari uchun to’g’riligini saqlamoqda. qurilmalar cheklanganligi to’rt jihatdan kamchiliklarga ega, ular ish sifatini yaxshilash, is’temol kuchi, xotira va qurilma keng tarqalishidagi kamchiliklardir. dasturiy ta’minotdagi kamchiliklar jihatdan o’rnatilgan tizimlar shaxsiy kompyuterlarga ancha yaqin, ya’ni tatbiqlar kam, ko’lami past tatbiqlar, operatsion tizim yo’qligi yoki cheklangan tizimlar. biroq bu ta’riflar boshqaruv kengashi nazarida qisman to’g’ri va shaxsiy kompyuterlardagi dasturiy ta’minotning avvalgi va bugungi avlodi ancha mukammal o’rnayilgan tizim loyihalariga qayta joylanmoqda. o’rnatilgan tizimlar faqat maxsus vazifalarni bajarish uchun loyihalashtirilgan. ko’plab o’rnatilgan qurilmalar asosan bir xususiy vazifa uchun ishlab chiqilgan. biroq, biz bugun ko’rishimiz mumkinki ayrim qurilmalar, masalan shaxsiy ma’lumotlar bazasi yordamchisi (pda) gibrid telefon kameralari bir necha turdagi funksiyalarni bajarish uchun islab chiqarilgan.shuningdek, so’ngi raqamli tv lar ikkitomonlama amallarni bajarishga moslashgan, ya’ni ko’plab turdagi “tv”larga bog’liq bo’lmagan umumiy, lekin muhim bo’lgan amallarni bajaradi, xususan e-mail, …

Хотите читать дальше?

Скачайте все 11 страниц бесплатно через Telegram.

Скачать полный файл

О "oqimlarning operatsion tizim jarayonidagi holati"

mavzu: oqimlarning operatsion tizim jarayonidagi holati. reja: 1. o’rnatilgan tizim tushunchasi 2. o’rnatilgan tizimlarni sinflanishi 3. o’rnatilgan operatsion tizimlar. ularning asosiy xususiyatlari va qo’yilgan talablar. 4. jarayonlarni boshqarish va ko‘p vazifalilik ushbu mavzu jarayonlarni boshqarish, jarayonlarni rejalashtirish va rejalashtirishning asosiy tushunchalarini o‘z ichiga oladi.ushbu ma’ruzada batafsil muhokama qilingan birinchi konsepsiya, jarayon va jarayonlarni boshqarish tushunchasi. quyidagi masalalar ko‘rib chiqiladi: - jarayon tushunchasi; - jarayon holati; - jarayonni boshqarish bloki; - jarayonlarni rejalashtirish; - jarayonlar bo‘yicha operatsiyalar; - oqim tushunchasi; - oqim turlari va boshqalar. - protsessorni boshqarish; - tizim modeli; - resurslarni taqsimlas...

Этот файл содержит 11 стр. в формате DOCX (30,9 КБ). Чтобы скачать "oqimlarning operatsion tizim jarayonidagi holati", нажмите кнопку Telegram слева.

Теги: oqimlarning operatsion tizim ja… DOCX 11 стр. Бесплатная загрузка Telegram