Кезекти пландаштыруу деген эмне?
Кезекти пландаштыруу деген эмне?

Video: Кезекти пландаштыруу деген эмне?

Video: Кезекти пландаштыруу деген эмне?
Video: М.Арстанбек пландаштыруу боюнча сонун кенештерди берди 2024, Май
Anonim

Көп деңгээлдүү кезекти пландаштыруу Алгоритмди бөлүүгө даяр кезек бир нече бөлөк кезектер . Процесстер бирине биротоло дайындалат кезек , жалпысынан процесстин кээ бир касиетине негизделген, мисалы, эстутумдун көлөмү, процесстин приоритети же процесстин түрү. Ар бири кезек өзүнүн бар пландаштыруу алгоритм.

Ошо сыяктуу эле, кимдир бирөө операциялык тутумда кезек күтүү деген эмнени сурашы мүмкүн?

Процесс Кезектерди пландаштыруу Job кезек - Бул кезек бардык процесстерди сактайт системасы . Даяр кезек - Бул кезек негизги эс тутумда турган, даяр жана аткарылышын күткөн бардык процесстердин топтомун сактайт. Түзмөк кезектер − Киргизүү/чыгаруу түзмөгүнүн жоктугунан бөгөттөлгөн процесстер муну түзөт кезек.

Экинчиден, пикирди пландаштыруу деген терминдин мааниси эмнеде? Жалпысынан алганда, көп баскычтуу пикир кезек пландоочу болуп саналат аныкталган төмөнкү параметрлер боюнча: кезек саны. The пландаштыруу ар бир кезек үчүн алгоритм. Процессти артыкчылыктуу кезекке качан жаңыртуу керектигин аныктоо үчүн колдонулган ыкма. Процессти төмөнкү приоритеттүү кезекке түшүрүүнү аныктоо үчүн колдонулган ыкма.

Демек, пландоо кезектеринин 3 башка түрү кандай?

Үч түрү ныкы пландоочу 1) Узак мөөнөттүү 2) Кыска мөөнөттүү 3 ) Орто мөөнөттүү. Узак убакыт пландоочу программасын жана тандоо процессин жөнгө салат кезек жана аларды аткаруу үчүн эс тутумга жүктөйт. Орто мөөнөттүү пландоочу алмаштырылган процесстерди башкарууга мүмкүндүк берет.

Кайсы график алгоритми кезекти артыкчылыктуу кезек катары иштетет?

Ар бири кезек өзүнүн бар Пландаштыруу алгоритми . Мисалы, кезек 1 жана кезек 2 ал эми Round Robin колдонот кезек 3 болот колдонуу FCFS үчүн расписание процесстер бар. Оңдолду артыкчылык алдын ала пландаштыруу ыкмасы – Ар бири кезек абсолюттук бар артыкчылык ашык төмөн артыкчылыктуу кезек.

Сунушталууда: