
 Общиесведенияоz/OS 77
Мультипрограммирование позволяет z/OS одновременно выполнять тысячи программ 
для пользователей, работающих над различными проектами в разных точках мира.
z/OS может также осуществлять мультипроцес-
сирование, под которым понимается одновремен-
ная работа двух и больше процессоров, совместно 
использующих различные аппаратные ресурсы, в 
частности память и внешние дисковые устройства. 
Технологии мультипрограммирования и мульти-
процессирования делают z/OS идеальной операци-
онной системой для обработки задач, требующих множества операций ввода-вывода. 
К типичным задачам для мэйнфреймов относятся приложения длительного выполне
-
ния, записывающие изменения в миллионы записей базы данных, и оперативные при-
ложения, обрабатывающие тысячи интерактивных пользователей одновременно. Срав-
ним это с операционной системой, используемой в однопользовательской компьютер-
ной системе. Такая операционная система может выполнять программы только от лица 
одного пользователя. При использовании персонального компьютера, например, все 
ресурсы компьютера часто находятся в распоряжении одного пользователя.
Когда множество пользователей выполняет много разных программ, помимо 
большого количества сложного оборудования, z/OS требуется большой объем памяти 
для обеспечения надлежащей системной производительности. Большие компании 
используют сложные бизнес-приложения, осуществляющие доступ к большим базам 
данных, и отраслевые программные продукты промежуточного уровня. Такие прило-
жения требуют, чтобы операционная система осуществляла защиту конфиденциаль-
ности пользовательских данных, а также поддерживала совместное использование 
баз данных и программных служб.
Таким образом, мультипрограммирование, мультипроцессирование и потреб-
ность в большом количестве памяти означают, что z/OS должна обеспечивать нечто 
большее, чем просто выполнение простых однопользовательских приложений. 
В следующих разделах в общих чертах рассматриваются атрибуты, позволяющие 
 
z/OS управлять сложными компьютерными конфигурациями. Последующие разделы 
книги описывают эти возможности более подробно.
323 Модули и макросы
z/OS состоит из программных инструкций, управляющих работой компьютерной 
системы. Эти инструкции обеспечивают эффективное использование оборудования 
компьютера и возможность выполнения приложений; z/OS включает наборы инс-
трукций, которые, например, принимают задания, преобразуют задания в распозна-
ваемую компьютером форму, следят за заданиями, выделяют ресурсы для заданий, 
выполняют задания, осуществляют мониторинг заданий и осуществляют вывод вы-
ходных данных. Набор связанных инструкций называется подпрограммой (routine) 
или модулем (module). Набор связанных модулей, обеспечивающих работу опреде-
ленной функции системы, называется системным компонентом (system component). 
Компонент управления рабочей нагрузкой (WLM) в z/OS, например, управляет сис-
темными ресурсами, тогда как менеджер завершения и восстановления (recovery ter-
mination manager, RTM) отвечает за восстановление системы.
Мультипроцессирование–
одновременнаяработадвух
ибольшепроцессоров,
совместноиспользующих
различныеаппаратные
ресурсы