ВУЗ:
Составители:
30
Система виртуальных машин – это ОС, допускающая
одновременную работу нескольких программ, но создающая при этом для
каждой программы иллюзию того, что машина находится в ее полном
распоряжении. Создание операционной системы, основанной на
виртуальных машинах, было обусловлено желанием большого числа
пользователей IBM/360 работать в режиме разделения времени. Исходная
версия OS/360 предназначалась исключительно для пакетной обработки
заданий. Следуя пожеланиям пользователей, в фирме IBM попытались
разработать систему разделения времени TSS/360, которая оказалась
однако громоздкой и медлительной, и успеха не имела. За разработку
требуемой системы взялась группа из научного центра IBM в Кембридже,
и разработала систему, которую фирма IBM и приняла в качестве
законченного продукта. Эта система до сих пор используется на
мейнфреймах.
В оригинале созданная система называлась CP/CMS, затем была
переименована в VM/370 [5, 6]. Эта система предоставляла
многозадачность и расширенную машину с более удобным интерфейсом,
чем имеющееся аппаратное обеспечение.
Основой разработанной системы является монитор виртуальной
машины, который работает с оборудованием и обеспечивает
многозадачность, предоставляя верхнему слою не одну, а несколько
виртуальных машин.
Особенность этой операционной
системы заключается в том, что в
отличие от других операционных систем, эти виртуальные машины не
являются расширенными. Они не поддерживают файловые системы и
прочие удобные функции, а представляют собой точные копии реальной
аппаратуры IBM 370, включая режимы ядра и пользователя, ввод-вывод
данных, прерывания и все остальное, имеющееся на реальном компьютере.
30 Система виртуальных машин – это ОС, допускающая одновременную работу нескольких программ, но создающая при этом для каждой программы иллюзию того, что машина находится в ее полном распоряжении. Создание операционной системы, основанной на виртуальных машинах, было обусловлено желанием большого числа пользователей IBM/360 работать в режиме разделения времени. Исходная версия OS/360 предназначалась исключительно для пакетной обработки заданий. Следуя пожеланиям пользователей, в фирме IBM попытались разработать систему разделения времени TSS/360, которая оказалась однако громоздкой и медлительной, и успеха не имела. За разработку требуемой системы взялась группа из научного центра IBM в Кембридже, и разработала систему, которую фирма IBM и приняла в качестве законченного продукта. Эта система до сих пор используется на мейнфреймах. В оригинале созданная система называлась CP/CMS, затем была переименована в VM/370 [5, 6]. Эта система предоставляла многозадачность и расширенную машину с более удобным интерфейсом, чем имеющееся аппаратное обеспечение. Основой разработанной системы является монитор виртуальной машины, который работает с оборудованием и обеспечивает многозадачность, предоставляя верхнему слою не одну, а несколько виртуальных машин. Особенность этой операционной системы заключается в том, что в отличие от других операционных систем, эти виртуальные машины не являются расширенными. Они не поддерживают файловые системы и прочие удобные функции, а представляют собой точные копии реальной аппаратуры IBM 370, включая режимы ядра и пользователя, ввод-вывод данных, прерывания и все остальное, имеющееся на реальном компьютере.
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »