Rejalashtiruvchi nima va rejalashtiruvchi turlari?
Rejalashtiruvchi nima va rejalashtiruvchi turlari?

Video: Rejalashtiruvchi nima va rejalashtiruvchi turlari?

Video: Rejalashtiruvchi nima va rejalashtiruvchi turlari?
Video: Кулиева; Texnalogiya faniga oid rejalashtiruvchi hujjatlar 2024, Aprel
Anonim

Rejalashtiruvchi o'rtasida taqqoslash

S. N. Uzoq muddat Rejalashtiruvchi O'rta muddatli Rejalashtiruvchi
4 Vaqt almashish tizimida u deyarli yo'q yoki minimal Bu vaqt almashish tizimlarining bir qismidir.
5 U hovuzdan jarayonlarni tanlaydi va ularni bajarish uchun xotiraga yuklaydi Bu jarayonni xotiraga qayta kiritishi va bajarishni davom ettirishi mumkin.

Bu erda Scheduler nima va uning turlari?

Operatsion tizimlar uchtagacha farq qilishi mumkin rejalashtiruvchi turlari : uzoq muddatli rejalashtiruvchi (shuningdek, kirish sifatida ham tanilgan rejalashtiruvchi yoki yuqori darajali rejalashtiruvchi ), o'rta muddatli yoki o'rta muddatli rejalashtiruvchi , va qisqa muddatli rejalashtiruvchi . Nomlar o'z funktsiyalarini bajarishning nisbiy chastotasini ko'rsatadi.

Yuqoridagilardan tashqari, qanday rejalashtirish turlari mavjud? Rejalashtirish algoritmlari ro'yxati quyidagicha:

  • Birinchi kelgan, birinchi xizmat ko'rsatadigan rejalashtirish (FCFS) algoritmi.
  • Eng qisqa ishni birinchi rejalashtirish (SJF) algoritmi.
  • Eng qisqa qolgan vaqt (SRT) algoritmi.
  • Preemptive bo'lmagan ustuvor rejalashtirish algoritmi.
  • Preemptive priority Rejalashtirish algoritmi.
  • Round-Robin rejalashtirish algoritmi.

Buni hisobga olsak, Scheduler va har xil turdagi rejalashtiruvchi nima?

Uzoq muddat Rejalashtiruvchi Ish rejalashtiruvchi yoki uzoq muddatli rejalashtiruvchi ikkilamchi xotiradagi saqlash havzasidan jarayonlarni tanlaydi va ularni bajarish uchun asosiy xotiradagi tayyor navbatga yuklaydi. Uzoq muddatli rejalashtiruvchi ko'p dasturlash darajasini nazorat qiladi.

Rejalashtirish navbatlarining 3 xil turi qanday?

Uch xil ning rejalashtiruvchi 1) uzoq muddatli 2) qisqa muddatli 3 ) O'rta muddatli. Uzoq muddat rejalashtiruvchi dasturni tartibga soladi va dan jarayonni tanlang navbat va ularni bajarish uchun xotiraga yuklaydi. O'rta muddatli rejalashtiruvchi almashtirilgan jarayonlarni boshqarish imkonini beradi.

Tavsiya: