OASIS OpenDocument

Download Report

Transcript OASIS OpenDocument

WIRTUALIZACJA
✔
Qemu – emulacja sprzętu
✔
Prezentacja systemu w systemie
QEMU – EMULACJA SPRZĘTU
QEMU jest szybkim emulatorem, który umożliwia uruchomienie kilku
systemów operacyjnych jednocześnie na jednej maszynie. Jest podobny
do takich projektów jak Bochs czy PearPC, jednak ma kilka cech
(wiekszą szybkość i obsługę wielu architektur CPU), dzięki którym
wyprzedza swoich konkurentów.
QEMU pracuje w dwóch trybach emulacji:
✔ użytkownika
- może uruchamiać procesy sytemu Linux
skompilowane na innym typie procesora niż bieżący.
✔ systemu
- emulowany jest cały system, łącznie z różnymi
urządzeniami peryferyjnymi. Umożliwia to łatwiejsze testowanie i
odpluskwianie kodu.
Większość programu jest oparta na licencji LGPL, a sama część
emulująca jest na GNU GPL. Od niedawna jest także dostępny darmowy
moduł (kqemu) około 5-krotnie przyspieszający pracę QEMU, jednak
Bellard nie chce udostępnić jego kodu dopóki nie uzyska za niego bliżej
nieokreślonej finansowej rekompensaty. Równolegle rozwija się więc
otwarty odpowiednik tego modułu, qvm86, rozpowszechniany na licencji
KONIEC
Pytania?
Kamil Porembiński