logo search
СПЗ_лекції

1.Критерії короткотривалого планування.

Основна мета короткотривалого планування полягає в розподілі процесорного часу таким чином, щоб оптимізувати один чи декілька аспектів поведінки системи. Взагалі є багато критеріїв оцінки різних стратегій планування.

Найбільш поширені критерії можна класифікувати в двох напрямках. По-перше, їх можна поділити на користувацькі і системні. Користувацькі критерії пов’язані з поведінкою системи по відношенню до окремого користувача чи процесу. Наприклад, час відгуку в інтерактивній системі. Час відгуку представляє собою інтервал між передачею запиту і початком відповіді на нього. Його користувач відчуває безпосередньо, і тривалість інтервалу дуже цікавить його. Забезпечення якісного сервісу для користувачів можливе, якщо час відгуку має значення 2 с. В цьому випадку метою механізму планування є максимізація кількості користувачів, середній час відгуку для яких не перевищує 2 с.

Інший поділ критеріїв пов’язаний з продуктивністю і без неї. Орієнтовані на продуктивність критерії виражаються числовими значеннями. Критерії, які не пов’язані з продуктивністю безпосередньо, або якісні за своєю природою, або важко піддаються вимірюванню чи аналізу.

В табл. 13.1 наведено ключові критерії планування. Всі вони взаємозв’язані і досягти оптимального результату по кожному з них одночасно неможливо. Тому розробка стратегії планування представляє собою пошук компромісу серед різних вимог. Відносна вага кожного з критеріїв визначається природою і призначенням розроблюваної системи.

Табл. 13.1. Критерії планування