Test 2 Review(Ch.6,8,9) Flashcards

1
Q

EAT(Effective Access Time) =

A

TL(TLB access time) + (2-TLBHITRATIO) * TM(Main mem access time)

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

a section of code where shared data is being modified, must be executed mutually exclusicely

A

Critical Section

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

achieves mutual exclusion and does not force processes to strictly alternate in their access to critical sections

A

Peterson’s algorithm for the Two-Process Critical Section Problem

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

Counting semaphores are variables that

A

can take on any integer form and are used to realize condition synchronization

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

the breaking up of a program into logical units of various sizes

A

Segmentation

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

the breaking up or a program into physical units of the same size

A

Paging

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

The page/frame size affects the following:

A

Page Map Table size, Internal Fragmentation, Disk I/O time

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

refers to the set of pages that are currently needed for process execution

A

Working set of a process

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

provides mutual exclusion of monitor method executions and allows condition synchronization via condition variables

A

Monitor abstraction

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

A race condition in concurrent programs means the following:

A

Output depends on the order of execution of individual instructions

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

The address as seen by the primary memory unit

A

Physical address

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

If there is a reference to a page, first reference to that page will trap to operating system

A

Page Fault

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

a process is busy swapping pages in and out

A

Thrashing

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

a fixed number of page references

A

Working Set

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