Jarayon (hisoblash)
Tomonidan ko'rsatilgandek jarayonlar ro'yxati tepada Hisoblashda, a jarayon bo'ladi misol a kompyuter dasturi bir yoki bir nechta iplar tomonidan bajarilayotgan. Unda dastur kodi va uning faoliyati mavjud. Ga qarab operatsion tizim (OS), jarayon bir nechta bo'lishi mumkin ijro etish mavzulari ko'rsatmalarni bajaradigan bir vaqtning o'zida.[1][2]
Kompyuter dasturi bu passiv to'plamdir ko'rsatmalar, jarayon bu ko'rsatmalarning haqiqiy bajarilishi. Xuddi shu dastur bilan bir nechta jarayonlar bog'liq bo'lishi mumkin; masalan, bitta dasturning bir nechta nusxalarini ochish ko'pincha bir nechta jarayonlarning bajarilishiga olib keladi.
Ko'p vazifalar bir nechta jarayonlarni baham ko'rishga imkon beradigan usuldir protsessorlar (Protsessorlar) va boshqa tizim manbalari. Har bir protsessor (yadro) bittasini bajaradi vazifa bir vaqtning o'zida. Biroq, ko'p vazifalar har bir protsessorga imkon beradi almashtirish har bir topshiriq tugashini kutmasdan bajarilayotgan vazifalar orasida (imtiyoz). Operatsion tizimning bajarilishiga qarab, vazifalar boshlanganda va tugashini kutib turganda kalitlarni bajarish mumkin edi kirish / chiqish operatsiyalar, agar vazifa CPUga ixtiyoriy ravishda qo'shimcha qurilmani beradi uzilishlarva operatsion tizimni rejalashtiruvchisi protsessorning protsessor vaqtidagi ulushining adolatli ulushi tugagan deb qaror qilganda (masalan, tomonidan To'liq adolatli rejalashtiruvchi ning Linux yadrosi).
Ko'p vazifalarni bajarishning keng tarqalgan shakli CPU tomonidan ta'minlanadi vaqtni taqsimlash bu foydalanuvchilarning jarayonlari va ish zarralarini, hatto mustaqil yadro vazifalarini bajarilishini davom ettirish usuli hisoblanadi - garchi bu so'nggi xususiyat faqat oldindan hal qilishda mumkin bo'lsa yadrolari kabi Linux. Preemption interfaol jarayon uchun muhim yon ta'sirga ega bo'lib, protsessor bilan bog'langan jarayonlarga nisbatan ustuvor ahamiyat kasb etadi, shu sababli foydalanuvchilarga zudlik bilan tugmachani bosishda yoki sichqonchani harakatlantirishda hisoblash resurslari beriladi. Bundan tashqari, video va musiqa reproduksiyasi kabi dasturlarga real vaqt rejimida ustuvorlik beriladi, bu esa har qanday pastroq ustuvor jarayonni nazarda tutadi. Vaqtni taqsimlash tizimlarida, kontekst kalitlari tez bajariladi, bu xuddi shu protsessorda bir vaqtning o'zida bir nechta jarayonlar bajarilayotgandek tuyuladi. Bir vaqtning o'zida bir nechta jarayonlarning bajarilishi deyiladi bir vaqtda.
Xavfsizlik va ishonchlilik uchun eng zamonaviy operatsion tizimlar to'g'ridan-to'g'ri oldini olish aloqa qat'iy vositachilik qiluvchi va boshqariladigan jarayonlararo aloqa funktsiyasini ta'minlaydigan mustaqil jarayonlar o'rtasida. Bu kompyuterning asosiy chipi bo'lib, u buyruqni qayta ishlaydi, hisob-kitoblarni amalga oshiradi va kompyuter tizimi orqali ma'lumot oqimini boshqaradi, vazifani bajarish uchun kirish, chiqish va saqlash tizimlari bilan bog'lanadi.
Do'stlaringiz bilan baham: |