Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Správce virtuálních strojů

Podobné prezentace


Prezentace na téma: "Správce virtuálních strojů"— Transkript prezentace:

1 Správce virtuálních strojů
Natalia Rubinova Martin Sloup Jiří Kučera

2 Části aplikace Manažer virtuálních strojů (procesů) Virtuální stroj
Konzole (terminálové okno) Shell + parser Uživatelské aplikace cat, sort, ls, ps…

3 Manažer virtuálních strojů
Neběží ve vlastním vlákně Vytváří deskriptory a virtuální stroje Generuje PID procesů Uchovává deskriptory v datových strukturách Spouští virtuální stroje Ruší deskriptory skončených procesů Vypíná virtuální OS

4 Virtuální stroj Simuluje běžící proces pomocí vláken
Rozhraní mezi procesem a manažerem Poskytuje API procesu Vstup, výstup, spouštění procesů… Nastavuje I/O a roury spouštěných potomků „Úklid“ ukončených procesů

5 Schéma struktur

6 Konzole Implementace pomocí Java Swing
InputStream řeší vstup z konzole OutputStream řeší zápis na konzoli Klávesové zkratky

7 Shell a parser příkazové řádky
Snaha o blbovzdornost př.: cat<in|sort|>out Escapování znaků Řešení změny pracovního adresáře


Stáhnout ppt "Správce virtuálních strojů"

Podobné prezentace


Reklamy Google