1.7 Virtualization Flashcards

1
Q

Virtualization is a technology that allows us to abstract the hardware of a single computer into several different _______.

A

execution environments

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

In virtualization, each separate environment creates the illusion that it is running on its own _______.

A

private computer

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

A user of a virtual machine can switch among various operating systems in the same way a user can switch among various _______.

A

processes

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

Virtualization allows operating systems to run as _______ within other operating systems.

A

applications

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

Emulation involves simulating computer hardware in _______.

A

software

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

Emulation is typically used when the source CPU type is different from the _______ CPU type.

A

target

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

Apple’s emulation facility called ‘Rosetta’ allowed applications compiled for the IBM CPU to run on the _______ CPU.

A

Intel x86

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

Emulation comes at a heavy price because every machine-level instruction must be _______ to the equivalent function on the target system.

A

translated

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

With virtualization, an operating system that is natively compiled for a particular CPU architecture runs within another operating system also native to that _______.

A

CPU

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

Virtualization first came about on IBM mainframes as a method for multiple users to run tasks _______.

A

concurrently

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

VMware created a new virtualization technology in the form of an application that ran on _______.

A

Windows

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

The VMware application acts as the _______ that runs the guest operating systems.

A

virtual machine manager (VMM)

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

The VMM manages resource use and protects each guest from the _______.

A

others

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

On laptops and desktops, a VMM allows the user to install multiple operating systems for _______ or to run applications written for other operating systems.

A

exploration

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

An Apple laptop running macOS can run a Windows 10 guest to allow execution of _______ applications.

A

Windows

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

Companies can use virtualization to run all operating systems on a single physical _______ for development, testing, and debugging.

17
Q

Within data centers, virtualization has become a common method of executing and managing _______ environments.

18
Q

Modern VMMs like VMware ESX and Citrix XenServer no longer run on host operating systems but rather are the _______ operating systems.

19
Q

The text provides a Linux virtual machine that allows you to run Linux on your personal system regardless of your _______ operating system.