Cтраница 3
Оценка на внутреннем уровне обычно используется разработчиками изделий и иногда отдельными пользователями, оптимизирующими систему для своих применений. Оценка на этом уровна позволяет определить, какие системные средства используются для данного применения. Определение должно проводиться таким образом, чтобы были выявлены критические факторы задания. Тогда те факторы, которые могут оказать влияние на повышение производительности, могут быть исследованы с целью возможного улучшения работы системы. Если, например, критическим элементом оказывается скорость передачи данных для отдельного устройства вспомогательной памяти ( в противоположность времени доступа или другим возможным характеристикам), тогда элемент памяти с наивысшей скоростью передачи данных дал бы, вероятно, максимальное увеличение производительности при минимальном увеличении стоимости. [31]
Одна из проблем возникает по завершении работы программы, когда операционной системе приходится освобождать ресурсы. Другая проблема связана с тем, что для согласованной совместной обработки объектов могут потребоваться системные средства синхронизации, а их не так просто обеспечить, если система не осведомлена о параллельной обработке объектов. [32]
Наконец, программам измерений требуется вспомогательная память для вывода результатов. Чтобы процесс записи результатов измерений как можно меньше мешал нормальной работе системы, можно предоставлять программам измерений специально для них выделенные системные средства вывода. Иногда минимум помех достигается практически благодаря выделению отдельного, лентопротяжного устройства для вывода результатов измерений. Все другие системные средства должны использоваться программами измерений совместно с исследуемыми задачами. Если результаты измерений выдаются на устройство прямого доступа, могут возникнуть потери до нескольких сот миллисекунд из-за того, что головки сдвигаются со своего нормального положения. [33]
![]() |
Основные типы ОС для ПЭВМ. [34] |
Наиболее простой операционной системой, предоставляющей пользователям лишь самый необходимый набор средств для управления ресурсами ПЭВМ, доступа к файловой системе и организации диалога, является ОС СР / М, разработанная фирмой Digital Research в 1974 г. СР / М фактически стала стандартом для 8-разрядных микропроцессоров. Обеспечение удобного взаимодействия ПЭВМ с пользователем - дружественного интерфейса, поддержка разнообразных внешних устройств, реализация общих сервисных функций возлагается в данной ОС не столько на системные средства, сколько на прикладные программы, работающие под их управлением. [35]
Существует и другая возможность создания новых заданий пакета. Каждый пользователь по своему усмотрению может определить цепочку из имеющихся заданий пакета. Системные средства позволяют запускать такие цепочки на исполнение как единое задание. Описание цепочки может храниться в БД. По существу, определение цепочки заданий равносильно созданию управляющего модуля, в который как составные элементы входят УМ отдельных заданий. Поэтому данную возможность следует назвать образованием новых заданий пакета на макроуровне. Использование макрозаданий удобно в тех случаях, когда пользователю приходится многократно повторять одну и ту же последовательность операций. Такая ситуация имеет место, например, при многошаговом построении множеств достижимости для динамических систем. При запуске системы Потенциал в ОЗУ загружается мони-торная программа. Мониторная программа обеспечивает ввод очередного предложения языка управления заданиями, выделяет дескриптор задания и, используя соответствующий УМ, производит сборку и загрузку рабочего блока в ОЗУ. [36]
Последний раздел позволяет хранить некую историю модуля, по числу ревизий судить о степени напряженности его борьбы за существование. Кроме того, информационная служба пакета включает в себя информационный модуль, содержащий описание всех управляющих параметров пакета. Имеются также системные средства для распечатки не только полных текстов модулей, но и лишь их паспортов, что дает возможность проводить оперативное обновление документации. [37]
Если этого оказывается недостаточно, то в комплекс добавляется третья ЭВМ. В трехмашинном ВК возможна дуплексная работа любой пары ЭВМ, а третья служит резервной, автоматически замещающей в дуплексе вышедшую из строя или выводимую на профилактические испытания машину. При этом используются дополнительные системные средства в виде групповых коммутаторов, подключающих линии интерфейсов ввода-вывода к соответствующим каналам. [38]
![]() |
Схема двухфазной организации работы пакета прикладных программ. [39] |
Другую группу ППП составляют пакеты, для которых также характерны две фазы их использования. Первая фаза может носить подготовительный характер типа перетранслящш с некоторого специального языка пакета. В результате получаются программы, которые впоследствии применяют системные средства пакета. [40]
Создание новых поколений машин предполагает дальнейшую интеллектуализацию средств программирования. Во-первых, потому что творческое программирование является одним из наиболее сложных видов деятельности. Во-вторых, потому что результатом процесса программирования являются ППП и системные средства, предназначенные в свою очередь увеличить продуктивность труда в других областях. [41]
![]() |
Общая структура операционной системы ЕС ЭВМ. [42] |
За организацию вычислительного процесса системы отвечает управляющая программа. Основная часть управляющей программы ядро, загружаемое з оперативную память и находящееся там постоянно для обеспечения непрерывной координации вычислительного процесса системы. Остальные части управляющей программы и программные ресурсы ( обрабатывающие программы, утилиты, системные средства сортировки - - слияния данных) находятся во внешней памяти и загружаются в оперативную память по мере необходимости. [43]
![]() |
Общая структура операционной системы ЕС ЭВМ. [44] |
За организацию вычислительного процесса системы отвечает управляющая программа. Основная часть управляющей программы - ядро, загружаемое в оперативную память и находящееся там постоянно для обеспечения непрерывной координации вычислительного процесса системы. Остальные части управляющей программы и программные ресурсы ( обрабатывающие программы, утилиты, системные средства сортировки - слияния данных) находятся во внешней памяти и загружаются в оперативную память по мере необходимости. [45]