Module 8.1.3 - Demand Paging

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/13

flashcard set

Earn XP

Description and Tags

Flashcards covering the fundamentals of address translation, TLB usage, demand paging, and virtual memory specifications based on the lecture notes.

Last updated 5:18 PM on 6/22/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

14 Terms

1
New cards

Logical address

The address generated by the CPU that must be translated into a physical address for memory access.

2
New cards

Physical address

The actual address used to access data within the main memory.

3
New cards

Page table

A mapping structure stored in main memory used to translate logical page numbers to physical page frame numbers.

4
New cards

translation, look-aside

To speed up access to page table entries, systems typically store used page table entries in a special cache called the - - - - buffer.

5
New cards

Demand paging

A memory management strategy where only a subset of process pages is kept in main memory, and others are brought in only as needed upon request.

6
New cards

Virtual memory

A system consequence of demand paging that allows the size of a process to be virtually unlimited and not restricted by the physical main memory size.

7
New cards

demand paging

A process may not use all of its data all the time. An approach in which pages may be brought into the main memory as needed is called - - - -.

8
New cards

page fault

When using this approach (demand paging), if a process requests for data on some page and that page is not in the main memory yet, a - - - - is said to occur.

9
New cards

virtual, longer

In a system using this approach, logical - also known as - - addresses may be - - than physical addresses.

10
New cards

Logical address space

Set of all logical addresses a process can generate

11
New cards

Page frame

Fixed-size RAM block used to store data from virtual memory.

12
New cards

Page frame number (PN)

The number that represents the physical frame in main memory.
Formula: Page frame number (PN) = Physical memory size / Page frame size\text{Page frame number (PN) = Physical memory size / Page frame size}

13
New cards

Logical page number (LPN)

The number that represents the logical address in the CPU.
Formula: Logical page number (LPN) = Logical memory size / Page frame size\text{Logical page number (LPN) = Logical memory size / Page frame size}

14
New cards

Memory management unit (MMU)

Translates logical (virtual) addresses generated by the CPU into physical addresses in main memory.