пріоритетне обслуговування
Пріоритетне обслуговування являє собою більш високу організацію обслуговування абонентів, що враховує в більшій мірі їх потреби. [1]
Пріоритетне обслуговування може здійснюватися або без переривання кванта часу, або з перериванням. При обслуговуванні без переривання кванта перехід до обслуговування чергового вимоги здійснюється тільки в кінці поточного кванта часу, тому можлива ситуація, коли в даний момент обслуговується вимога не найвищого пріоритету. [2]
При пріоритетному обслуговуванні для системи другого при пи 75, а для системи третього типу при пш 54 спостерігається порушення стаціонарності часу очікування заявок низьких пріоритетів. [4]
При використанні пріоритетного обслуговування абоненти з того чи іншою ознакою розбиваються на кілька груп, кожна з яких присвоюється свій рівень пріоритету. Кожному рівню пріоритету відповідає своя чергу, упорядкована в порядку надходження вимог цього рівня. Пріоритет вимог убуває зі збільшенням номера рівня. Вимога, яке повинно обслуговуватися таким, вибирається з черги вимог найвищого пріоритету. [5]
З метою пріоритетного обслуговування заявок в УВМ органі-яття система переривань, під якою слід розуміти сукупність апаратних і програмних засобів, що забезпечують перемикання процесора з виконуваної програми на іншу, що має більш високий пріоритет, при цьому зберігається можливість повернення до перерваної програми. Переривання може бути організовано як за зовнішніми ознаками, який формується оператором або машиною, так і внутрішніми ознаками, більшість з яких формується в результаті контролю несправності системи управління. [6]
Але така дисципліна пріоритетного обслуговування вимагає безперервного спостереження за ходом обслуговування. [7]
Реалізація багатозадачного режиму з пріоритетним обслуговуванням має на увазі розподіл процесорного часу між усіма завданнями, виконуваними комп'ютером. Виділення часу прикладній програмі здійснюється засобами операційної системи, що гарантує роботу всіх додатків незалежно від наявності помилок в інших додатках. Реалізований в Windows механізм багатозадачності по суті є псевдомногозадачность, так як передача управління ОС для виклику іншої прикладної програми здійснюється з поточної виконуваної. [9]
При синтезі СОД РВ з пріоритетним обслуговуванням заявок необхідно враховувати різноманіття вхідних потоків заявок різних типів, що характеризуються різною інтенсивністю надходжень і пріоритетністю обслуговування. Крім того, вимоги користувачів на час обслуговування заявок значно жорсткіше в порівнянні з першим класом СОД РВ, що вимагає розміщення в оперативній пам'яті ряду програмних процедур і даних, необхідних для обслуговування окремих заявок. Взаємозв'язку між заявками за складом вирішуваних завдань в таких системах, як правило, досить істотні. Підвищення ефективності вирішення завдань даного класу здійснюється, в основному, за рахунок скорочення числа і часу обміну між рівнями пам'яті при обслуговуванні заявок. Рішення задач синтезу оптимальних СОД РВ з багатопроцесорним обслуговуванням передбачає скорочення не тільки часу обміну між рівнями пам'яті, але і середнього процесорного часу вирішення завдань за рахунок паралельної реалізації процедур, модулів або заявок в цілому. [11]
Метод комутації повідомлень дозволяє також здійснити пріоритетне обслуговування окремих повідомлень. мають особливу важливість при управлінні виробництвом, відповідно до чого вдається здійснити затримку менш пріоритетних повідомлень і виконати першочергове обслуговування повідомлень, пов'язаних з інформацією, що управляє. Неважко переконатися в тому, що реалізація методу комутації повідомлень вимагає додаткового обсягу обладнання, ускладнює алгоритм управління інформаційними потоками в мережі, на що, однак, доводиться йти в зв'язку з тією ефективністю, яку забезпечує цей метод в інформаційних мережах АСУ. В окремих випадках, коли необхідно здійснити і передачу повідомлень, що відображають різні види інформації, і передачу розмовного тексту, можливо поєднання методу комутації каналів і методу комутації повідомлень. В результаті отримуємо інформаційну мережу з комбінованим способом комутації. [12]
У ряді випадків метод організації з більш пріоритетним обслуговуванням запитів ЦП до пам'яті призводить до підвищення продуктивності ЦП, при цьому запити від каналів не втрачаються (ом. [13]