Quiz 1 Flashcards

1
Q

a process control block

A

includes information on the process’ state

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

comparing virtual machines and container, which one is more lightweight and runs more efficiently?

A

containers

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

which level of cache is usually owned (not shared) by cpu cores?

A

l1

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

which property does not belong to microkernel: more reliable, easier to port the os to new architectures, more secure, more efficient to run programs

A

it is NOT more efficient to run programs on a microkernel

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

which approach is usually used by today’s OS design? microkernel, layered, module, monolithic

A

module

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

the _____ of a process contains temporary data such as function parameters, return addresses, and local variables

A

stack

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

when a child process is created which of the following is a possibility in terms of the execution or address space of the child process? child runs concurrently with parent, child is duplicate of parent, child process has a new program loaded into it, all of these

A

all

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

what is the most popular hypervisor on linux?

A

kvm

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

what are the possible process states?

A

new, ready, waiting, running, terminated

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

list of processes waiting for a particular i/o device is called a(n) ________

A

device queue

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