Module 4.2 Operating Systems

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

29 Terms

1
New cards

Virtual memory

separation of user logical memory from physical memory

2
New cards

True or false

In Virtual memory

3
New cards

Virtual address space

logical view of how the process is stored in memory

Usually start at address 0, contiguous addresses until the end of space

4
New cards
  • Demand paging

  • Demand segmentation

Virtual memory can be implemented via

5
New cards

Virtual Address Space

6
New cards

sparse

address spaces with holes left for growth, dynamically linked libraries, etc.

7
New cards

System libraries

shared via mapping into virtual address space

8
New cards

fork

Pages can be shared during?

9
New cards

Demand Paging

Could bring the entire process into memory at load time or bring a page into memory only when it is needed

10
New cards

Lazy swapper

never swaps a page into memory unless page will be needed

11
New cards

pager

Swapper that deals with pages

12
New cards

True

True or False?

  • With swapping, the pager guesses which pages will be used before swapping them out again

13
New cards

fork(),

Pages can be shared during speeding process creation

14
New cards

Demand Paging

Could bring the entire process into memory at load time Or bring a page into memory only when it is needed

15
New cards

swapping

With_____, the pager guesses which pages will be used before swapping them out again

16
New cards
17
New cards
18
New cards
19
New cards
20
New cards
21
New cards
22
New cards
23
New cards
24
New cards
25
New cards
26
New cards
27
New cards
28
New cards
29
New cards