Re: Technologia wirtualizacji w AMD64 AM2

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Fri 08 Sep 2006 - 17:11:58 MET DST
Message-ID: <2006090815120000@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Bronek Kozicki napisał(a):
> tylo wymaga wsparcia ze strony oprogramowania zarządzającego maszynami
> wirtualnymi ze wsparciem procesora, i takie oprogramowania chyba jeszcze
> nie jest dostępne. Zamiast tego masz "klasyczne" maszyny wirtualne w
> postaci procesów goszczących wirtualny OS, jak np. od dawna działa VMWare.

Obawiam się, że specjalizowane oprogramowanie "nadsystemowe"
raczej nie powstanie, bo byłoby to tworzenie osobnego systemu
operacyjnego. W końcu to właśnie ten nad-system musi mieć
sterowniki urządzeń i systemy plików.

Nad wykorzystaniem sprzętowego wspomagania wirtualizacji
zastanawiają się autorzy VMware, Virtual PC i pewnie innych
produktów tego typu. Ale zastosowania jako wsparcie w bar-
rdziej skomplikowanych operacjach i bez zasadniczego zmie-
niania charakteru -- dalej będzie się uruchamiało zwykły
system, a w nim dowolną liczbę systemów-gości. Ma to jak
największy sens i nie ma chyba co dążyć ku czemuś bardziej
ogólnemu (typu dwa systemy działające pod kontrolą jakiegoś
prymitywnego nadzorcy).

Co do wydajności -- niektóre operacje znacznie szybciej
wirtualizuje się programowo (na przykład odwołania do portów
we/wy sprzętu klasy AT), przez co najpewniej będzie się pow-
szechnie stosowało podejście mieszane właśnie -- trudne
operacje obejdzie się sprzętową wirtualizacją, a proste
"łataniem" kodu w czasie realizacji (tak, jak dzisiaj
robią to różnorakie wirtualizatory).

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Administrator, Politechnika Śląska    |
\................... Microsoft MVP ......................../
Received on Fri Sep 8 17:20:05 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 08 Sep 2006 - 17:51:09 MET DST