Характеристики системы прерываний.

 

1. Общее количество запросов на прерывания (входы системы прерываний).

2. Время реакции – это время между появлением запроса на прерывание и началом выполнения прерывающей программы.

 


tзап – время запоминания состояния прерываемой программы

tвосст – время, необходимое для восстановления прерываемой программы

tреакции зависит от того, сколько программ с наивысшим приоритетом выставило запросы по отношению к текущему запросу на прерывание.

3. затраты времени на переключение программы tп.п.=tзап+tвосст (издержки системы прерываний).

4. Глубина системы прерываний – это максимальное число программ, которые могут прерывать друг друга. Частный случай – единичная глубина, когда прерываемую программу может прервать одна прерывающая программа, и никакая другая программа не может ее прервать до окончания ее выполнения. Системы с большей глубиной имеют меньшие издержки

 

 


5. Насыщение системы прерываний – это когда запрос на прерывание окажется не обслуженным к моменту прихода следующего запроса на прерывание от этого же устройства. Насыщение прерываний в системе недопустимо. Чтобы его избежать учитывается количество входов запросов на прерывания, производительность процессора и частота поступления запросов.

6. Допустимые моменты прерывания программ:

а) если прерывание наступает после выполнения текущей команды, то

tр£tкоманды; tк=var;

б) когда прерывание воспринимается после очередного такта процессора, тогда tp<<tк, но количество информации для восстановления вычислительного процесса должно быть значительно большим.

 

 








Дата добавления: 2017-04-20; просмотров: 365;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.