Cтраница 2
Для создания у абонента видимости единоличного использования ЭВМ в ДИСП время центрального процессора разделяется между одновременно работающими абонентами. По определенному алгоритму программы абонентов поочередно активизируются, и им предоставляется квант времени для выполнения. [16]
Подобное положение, которое в таблицах § 8.9 обозначено как наличие штрафного времени центрального процессора, может быть в значительной мере исправлено в случае использования таблиц для управления операциями ввода-вывода. [17]
Интервал времени, в течение которого программа имеет наивысший приоритет и использует время центрального процессора. [18]
Логическая или физическая часть вычислительной системы, которая может быть выделена процессу: время центрального процессора, область оперативной или внешней памяти, логическое или физическое внешнее устройство. [19]
Кольцевой список готовых к продолжению задач, каждой из которых последовательно предоставляется квант времени центрального процессора. [20]
![]() |
Схема защиты БД. [21] |
К числу дефицитных ресурсов вычислительной системы относятся: дисковая память, сетевой трафик, время центрального процессора. [22]
Все работы ДИСП ОС, связанные с процессорами, можно разделить на три группы: предоставление времени центрального процессора для выполнения команд и программ абонента; обслуживание операций ввода-вывода на устройствах прямого доступа и обслуживание операций ввода-вывода на АП. [23]
Механизм разделенного времени позволяет одновременно выполнять несколько задач путем выделения для каждой из них определенного кванта времени центрального процессора. Обслуживание задач производится из очереди, организованной в порядке поступления задач. Если очередной задаче выделенный квант времени недостаточен, то по его истечении эта задача становится в конец очереди. [24]
Прерывания ввода-вывода позволяют супервизору контролировать состояние периферийных устройств, подключенных к ЭВМ, и каналов, не тратя времени центрального процессора на их опрос. [25]
КАРУСЕЛЬ [ round robin) Кольцевой список готовых к продолжению задач, каждой из которых последовательно предоставляется квант времени центрального процессора. [26]
Циклический алгоритм [ round-robin algorithm ] - алгоритм обслуживания в системах с разделением времени, при котором задача, использовавшая выделенный ей ресурс времени центрального процессора, прерывается и помещается в конец очереди. [27]
Многие системы требуют, чтобы каждое задание, помимо обычной информации, снабжалось указанием о времени, необходимом для его выполнения, или времени центрального процессора. В мультипрограммных системах указание о времени ЦП является обычно обязательным. В интересах автора программы оценивать это время как можно более точно. В самом деле, если задать слишком маленькое время ЦП, это может вызвать преждевременное прекращение работы программы, так как многие системы используют указание о времени работы программы, чтобы определить, не произошло ли зацикливание. Отсюда может возникнуть тенденция к завышенной оценке времени ЦП. С другой стороны, указанное время используется системами для установки приоритетов при планировании заданий. Причем обычно короткие задания выполняются в дневное время, а длинные - во вторую и третью смены. [28]
При достижении начала этой очереди задание помещается в очередь выполнения ВПЛН и выполняется до тех пор, пока не истечет выделенный заданию отрезок времени центрального процессора или в системе не появится более приоритетное задание. Если одно из перечисленных заданий появилось в системе, то выполнение данного задания приостанавливается. В противном случае проверяется, осталось ли время для выполнения данного задания, и если нет - выполнение приостанавливается. [29]
После набора команды LOGON абонент прикрепляется к разделу РВ, ему выделяется зона в наборе данных системного обмена и он ставится в очередь квантования времени центрального процессора. В раздел РВ загружается сначала программа обработки команды LOGON, затем на ее место - программа Монитор. Она читает команды абонента и вызывает для их выполнения соответствующие программы - обработчики команд. Пользователь может сам написать обработчик команды, присвоить ему имя команды, поместить в библиотеку загрузочных модулей и вызвать со своего АП. После выполнения команды управление возвращается в Монитор. По команде LOGOFF обработка для абонента прекращается. Он удаляется из всех очередей, его зона в наборе данных системного обмена уничтожается. [30]