Методичні вказівки до лабораторних робіт з курсу "Моделювання систем", страница 48

Змоделювати процес функціонування розподіленого банку даних за умови, що всього обслуговується 100 заявок Підрахувати число заявок, що надійшли й обслужених у кожному центрі. Визначити коефіцієнти завантаження ЕОМ центрів.

Завдання 36.

У системі автоматизації експериментів (САЕ) на базі міні-еом дані від вимірювальних пристроїв надходять у буферну зону оперативної пам'яті кожні 800±400 мс. Об'єм буфера - 256 байт, довжина одного інформаційного повідомлення - 2 байти. Для запису повідомлення в буфер потрібно 20 хв. часу роботи процесора. Після заповнення буфера його вміст листується на магнітний диск (МД), для чого спочатку необхідна робота процесора протягом 30 мс, а потім - спільна робота процесора й накопичувача на МД протягом 100±30 мс. Для обробки кожної нової порції інформації на МД, об'єм якої дорівнює 2560 байт, запускається спеціальна програма, що вимагає 100±20 із часу роботи процесора. Ця програма має найнижчий пріоритет і переривається програмами збору й перепису даних на МД.

Змоделювати процес збору й обробки даних із САЕ за умови, що обробити необхідно 5 порцій інформації. Зафіксувати тривалість виконаної програми обробки й визначити, скільки разів її виконання було перервано.

Завдання 37.

Спеціалізований обчислювальний пристрій, що працює в режимі реального часу, має у своєму складі два процесори, з'єднані із загальною оперативною пам'яттю. У режимі нормальної експлуатації завдання виконуються на першому процесорі, а другий є резервним. Перший процесор характеризується низькою надійністю й працює безвідмовно лише протягом 150±20 хв. Якщо відмова відбувається під час рішення завдання, протягом 2 хв. виробляється включення другого процесора, що продовжує рішення перерваного завдання, а також вирішує й наступні завдання до відновлення першого процесора. Це відновлення відбувається за 20±10 хв., після чого починається рішення чергового завдання на першому процесорі, а резервний вимикається. Завдання надходять на пристрій кожні 10±5 хв. і вирішуються за 5±2 хв. Надійність резервного процесора вважається ідеальною.

Змоделювати процес роботи пристрою протягом 50 год. Підрахувати число вирішених завдань, число відмов процесора й число перерваних завдань. Визначити максимальну довжину черги завдань і коефіцієнт завантаження резервного процесора.