Thejarayonmumkinyaratmoqayangibolajarayonvakeyinbo'ljoylashtirilganichidaanavbatni kuting , u bolaning tugatilishini kutmoqda.
Thejarayonmumkinbo'lmajburan olib tashlandidantheyadro,kabianatijaninguzilish _ yoki ega uning vaqt tilim muddati tugaydi, va bo'l qo'yish orqaga ichida the tayyor navbat.
In the birinchi ikki holatlar, the jarayon oxir-oqibat kalitlari dan the kutish davlatga _ the tayyor davlat va hisoblanadi keyin qo'yish orqaga ichida the tayyor navbat. A jarayon bu tsikl tugaguncha davom etadi, bu vaqtda u olib tashlanadi barcha navbatlardan va uning tenglikni va resurslarni taqsimlangan.
Markaziy protsessorRejalashtirish
A jarayon migratsiya qiladi orasida the tayyor navbat va har xil Kutmoq navbatlar butun umri davomida . CPU rejalashtiruvchisining roli jarayonlar orasidan tanlashdir bu bor ichida tayyor navbat va ajrating a Markaziy protsessor yadro uchun bittasi ular. CPU _ rejalashtiruvchi kerak tanlang a yangi jarayon uchun the Markaziy protsessor tez-tez. An Kirish-chiqarish bilan bog'langan jarayon kiritish- chiqarish so'rovini kutishdan oldin bir necha millisekundda bajarilishi mumkin . Garchi a CPU bog'langan jarayon bo'ladi talab qiladi a Markaziy protsessor yadro uchun uzoqroq Vaqti-vaqti bilan rejalashtiruvchi jarayonning yadrosini uzoq muddatga berishi dargumon. Buning o'rniga, bu hisoblanadi ehtimol ishlab chiqilgan uchun majburan olib tashlash the Markaziy protsessor dan a jarayon va jadval boshqa jarayon uchun yugur. Shuning uchun, the CPU rejalashtiruvchisi amalga oshiradi kamida 100 millisekundda bir marta, lekin odatda tez-tez.
Biroz faoliyat ko'rsatmoqda tizimlari bor a oraliq shakl ning rejalashtirish, almashtirish sifatida tanilgan , uning asosiy g'oyasi ba'zida jarayonni xotiradan (va CPU uchun faol tortishuvdan ) olib tashlash foydali bo'lishi mumkin. va shu tariqa multidasturlash darajasini pasaytiradi. Keyinchalik, jarayon qayta tiklanishi mumkin ichiga xotira, va uning ijro mumkin bo'l davom etdi qayerda bu chap o'chirilgan. Ushbu sxema almashtirish sifatida tanilgan, chunki jarayonni " almashtirish " mumkin.
dan xotira uchun disk, qayerda uning joriy holat hisoblanadi saqlangan, va keyinroq " almashtirildi ichida ” dan disk Orqaga xotira, qayerda uning holat hisoblanadi tiklandi. Almashtirish hisoblanadi odatda faqat zarur qachon xotira ega bo'lgan haddan tashqari yuklangan va kerak bo'l ozod qilingan yuqoriga. Almashtirish 9-bobda muhokama qilinadi.