OS Hoofdstuk 18 Flashcards

1
Q

Wat is de virtual machine manager?

A

Maakt en runt virtual machine door een interface te leveren die identiek is aan de host.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is virtualization?

A

De hardware van een computer wordt geabstraheerd naar de execution van meerdere enviroments

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat zijn de 3 componenten van virtualization?

A

1: host, underlying hardware
2: Virtual Machine Manager, hypervisor
3: guest OS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat betekent dual mode voor de VM?

A

de guest execute in user mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welke 2 modes heeft een VM? Welke modes zijn dit daadwerkelijk op de host?

A

virtual user mode and virtual kernel mode

both of which run in physical user mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat gebeurt er als er in de VM een system call, interrupt of priveleged instruction plaats vind?

A

de VMM geeft een trap aan de host, de VMM krijgt controle en voert uit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wanneer is er geen trap-and-emulate mogelijk?

A

Wanneer de cpu geen onderscheiding heeft tussen privileged en non-privileged instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welk probleem lost binary translation op?

A

dan sommige cpu’s geen onderscheid hebben tussen privileged en non-privileged instructions hebben waardoor trap en emulate niet mogelijk is

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat doet binary translation?

A

wanneer de guest VCPU in kernel mode is, wordt elke instructie getranslate door de VMM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wanneer is er geen binary translation nodig?

A

als er hardware support is voor VT-x of AMD-v

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

sommige cpu’s hebben support voor guest en host mode. wat doen deze modes?

A

guest mode: Guest host denkt dat het normaal wordt gerunt. Ziet apparaten zoals VMM dat aangeeft.

host mode: Hiermee kan de karakteristieken van de guest virtual machine worden bepaald.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly