.
Monday 21st of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Концепция виртуальных машин.
загрузка...

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

Таким образом, с одной стороны, становится необходимым обеспечить программную совместимость, а с другой - совершенствовать архитектуру ЕС ЭВМ с целью ее использования в качестве одной из архитектур ЭВМ нового поколения. Решение этой задачи возможно на пути создания систем виртуальных машин. В таких системах внешнее представление процесса пользователя в терминах архитектуры некоторой реальной машины определяет принципиальную возможность выполнения в рамках такого процесса (виртуальной машины) любых программ этой реальной машины без предварительной их переделки. Исполняемыми программами могут быть, в частности, компоненты базового программного обеспечения (БПО), которые создают в виртуальной машине определенную среду и вместе с программами пользователя реализуют в ней конкретный процесс обработки информации. С точки зрения пользователя это свойство чрезвычайно полезно, поскольку достаточно просто обеспечивается преемственность устоявшегося вычислительного процесса вплоть до сохранения, если это необходимо, стиля и методики работы с машиной. Коллективный доступ с разделением времени как способ управления процессами (виртуальными машинами) и непосредственное диалоговое взаимодействие пользователя с виртуальной машиной «персонализуют» реальную машину. Перечисленные свойства, дополняемые независимостью и изолированностью виртуальных машин, определяют высокую потребительскую ценность систем виртуальных машин.

Однако при реализации концепции виртуальной машины могут встретиться серьезные трудности. Фундаментальное свойство, заключающееся в том, что интерфейс между системой виртуальных машин и программами пользователя (в широком смысле, включая и БПО) определяется некоторой реальной архитектурой, делает недоступными с точки зрения системы содержательные свойства вычислительного процесса, протекающего в виртуальной машине.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта