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