Все дипломы
Вычислительная математика
Добавить в закладки

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>
Об авторе материала

Бадмильсон В.Н.

Бадмильсон Василий Натанович, кандидат математических наук. Родился 5 января 1965 года в городе Волгограде. С отличием окончил общеобразовательную школу. Во время обучения...
далее



3.1. ВС - сложная информационная система.

ВС есть соединение аппаратных компонентов, таких как ЦП (центральный процессор), процессоры ввода-вывода (каналы), память, периферийные устройства, интерфейсы, и программных компонентов, включающих модули операционной системы. Эти компоненты называются ресурсами. Каждый компонент системы имеет собственные атрибуты, называемые параметрами.

Некоторые проблемы возникают в связи с точным определением границ ВС. Нужно ли включать программы общего пользования (трансляторы, редакторы, отладчики) в состав ВС или рассматривать их как внешнее окружение системы? Ответ зависит от решаемой задачи. Если, например, оценивается производительность системы обслуживания базы данных, объект изучения будет включать не только комплекс аппаратура - операционная система, но и базы данных с их обслуживающими программами.

В исследованиях, касающихся производительности комплекса аппаратура- операционная система, те же программы и данные окажутся частью входного сигнала внешнего мира.

В то же время, внешняя среда всегда включает коллектив пользователей системы. Пользователи воздействуют на ВС, создавая входные сигналы (программы, команды, данные), которые в совокупности обозначаются термином "рабочая нагрузка". Система, в овею очередь, влияет на среду, создавая поток выходных данных о определенной производительностью.

Сложность системы в значительной мере определяется не столько от конфигурации аппаратной части, сколько от способа организации ресурсов и способа управления ими со стороны операционной системы.

ВС могут функционировать в диалоговом либо в пакетном режиме. При работе в пакетном режиме пользователи сообщают операционной системе свои запросы на ресурсы посредством задания во входном потоке операторов языка управления заданиями.

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

При работе в режиме диалога пользователи о помощью дисплея вводят команды и данные для системных или прикладных программ, о которыми они взаимодействуют. Каждое сообщение, введенное пользователем, накапливается в буфере ОП. Когда поступит символ "конец сообщения", операционная система интерпретирует сообщение и активизирует процесс, с которым пользователем желает взаимодействовать. Пользователь, вводящий команду, требующую малых ресурсов системы, ожидает быстрого ответа. Некоторые команды могут потребовать выполнения длинной программы. Чтобы предотвратить воздействие таких запросов на время ответа на "легкие" команды, используется метод разделения времени. Он состоит в выделении каждому процессу кванта процессорного времени. После его истечения управление передается следующему активному процессу, а данный, если его выполнение не закончилось, ставится в конец очереди активных процессов. Завершение запроса требует от пользователя введения новой команды или данных.

Мультипрограммный режим работы системы, выполняющей пакетную обработку, отличается от разделения времени тем, что активный процесс продолжается до тех пор, пока он не потребует ввода-вывода или ожидания еще не наступившего события. После этого управление передается другому, готовому к выполнению процессу, а данный переводится в очередь ожидающих процессов. Когда наступит ожидаемое событие, процесс снова переводится в очередь готовых к выполнению. Оба описанных выше режима могут совмещаться в одной вычислительной системе.

Партнеры

В этом разделе Вы найдете много ответов на вопросы остеохондроз |

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>

Случайный фрагмент

...«это задача усовершенствования, если объем памяти является фактором, ограничивающим производительност»...
подробнее

Высказались
Лекции понравились, да и вообще предмет прикольный...
Автор: Карл
Редко удается встретить такие грамотные и адекватн...
Автор: Диана
Шпоры из ваших лекций получаются отменные. Для под...
Автор: Настенка
Источник неплохой. В этом не может быть никаких со...
Автор: Варбенков




Известные фразы

Наука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен)




Наука России - Наше будущее!