На головну

Віртуальні машини

  1.  Windows NT виконує додаток в рамках віртуальної машини. фактично
  2.  Аналогові обчислювальні машини.
  3.  Аналогові і цифрові обчислювальні машини
  4.  У разі якщо для зняття з обліку представлений технічний талон або технічний паспорт, що прийшли в непридатність, вони підлягають заміні до зняття машини з обліку.
  5.  Віртуальні і фізичні адреси
  6.  Віртуальні машини

На початку лекції ми говорили про погляді на операційну систему як на віртуальну машину, коли користувачеві не потрібно знати деталі внутрішнього устрою комп'ютера. Він працює з файлами, а не з магнітними головками і двигуном; він працює з величезною віртуальної, а не обмеженої реальної оперативної пам'яттю; його мало хвилює, єдиний він на машині користувач чи ні. Розглянемо дещо інший підхід. Нехай операційна система реалізує віртуальну машину для кожного користувача, однак, не спрощуючи йому життя, а, навпаки, ускладнюючи. Кожна така віртуальна машина постає перед користувачем як абсолютно голе залізо копія всього hardware в обчислювальній системі, включаючи процесор, привілейовані і непривілейованих команди, пристрої введення-виведення, переривання і т.д. І він один на один з цим залізом. При спробі звернутися до цього віртуального залозу на рівні привілейованих команд, в чому суть подій системний виклик реальної операційної системи, яка і проводить усі необхідні дії. Такий підхід дозволяє кожному користувачеві завантажити свою власну операційну систему на віртуальну машину і робити з нею все, що душа забажає.

Мал. 1.3 Варіант віртуальної машини.

Першою реальною системою такого роду була система CP / CMS або VM / 370, як її називають зараз, для сімейства машин IBM / 370.

Недоліком таких операційних систем є зниження ефективності віртуальних машин в порівнянні з реальною машиною, і, як правило, вони дуже громіздкі. Перевагою - використання на одній обчислювальній системі програм, написаних для різних операційних систем.




 Структура обчислювальної системи |  Що таке ОС |  Коротка історія еволюції обчислювальних систем |  Системні виклики |  виняткові ситуації |  Монолітне ядро |  змішані системи |  Класифікація ОС |  поняття процесу |  стану процесу |

© um.co.ua - учбові матеріали та реферати