Paging, Segmentation and Virtual Memory

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

1/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:35 AM on 4/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

11 Terms

1
New cards

Why does primary memory need careful management?

Primary memory is a limited resource

2
New cards

Benefits of Memory Management

Efficient allocation of memory enables multitasking, and maintains security, as it does not let programs access memory reserved for other programs

3
New cards

3 techniques for memory management

Paging, Segmentation, Virtual Memory

4
New cards

What is paging?

A method of chunking the primary memory into equal sized blocks, leading to smooth running of applications.

5
New cards

How does paging work?

When an application is launched, data moves from the hard disk into pages for easier access. As users move between applications, memory is dynamically allocated, where pages will be taken away from applications not in use and granted to applications that are in active use.

6
New cards

Disadvantage effect of paging

internal fragmentation - more pockets of unused space will exist across memory. not all the space in a page may be used, which is wasteful, as other unrelated data can not be stored in this page.

7
New cards

What is segmentation?

Chunking memory into blocks that correspond to different types of data. E.g. a video file may have a segment for video data, audio data and special effects. Segments are not all the same size, as their size depends on their allocated data.

8
New cards

Advantage of segmentation

Segmentation is space efficient as they only allocate space depending on the amount an application needs.

9
New cards

Disadvantage of Segmentation

external fragmentation occurs as segments fill up memory, and physical gaps reduce the size of new segments that can be allocated. This means that the arrangement of data becomes more fragmented over time because blocks are taken away and you can not guarantee a block of the same size will fill that space.

10
New cards

What is virtual memory?

Operating system can offload data from primary storage into virtual memory (where secondary storage is used as if it is primary storage). This creates an illusion of a larger memory, enabling multitasking.

11
New cards

Disadvantage of virtual memory.

Accessing data in virtual memory is considerably slower than accessing it in RAM. Over-reliance on virtual memory can lead to performance issues.

Explore top notes

Explore top flashcards

flashcards
LU 5.1 Burns
20
Updated 421d ago
0.0(0)
flashcards
APUSH Ch. 32 Quiz Study Guide
59
Updated 1234d ago
0.0(0)
flashcards
27 Amendments
27
Updated 753d ago
0.0(0)
flashcards
SAT 7 Vocabulary
20
Updated 1090d ago
0.0(0)
flashcards
BILL OF RIGHTS
49
Updated 375d ago
0.0(0)
flashcards
Unite 3: les achats/le voyage
81
Updated 1238d ago
0.0(0)
flashcards
Units 10-12 Book Units
36
Updated 438d ago
0.0(0)
flashcards
LU 5.1 Burns
20
Updated 421d ago
0.0(0)
flashcards
APUSH Ch. 32 Quiz Study Guide
59
Updated 1234d ago
0.0(0)
flashcards
27 Amendments
27
Updated 753d ago
0.0(0)
flashcards
SAT 7 Vocabulary
20
Updated 1090d ago
0.0(0)
flashcards
BILL OF RIGHTS
49
Updated 375d ago
0.0(0)
flashcards
Unite 3: les achats/le voyage
81
Updated 1238d ago
0.0(0)
flashcards
Units 10-12 Book Units
36
Updated 438d ago
0.0(0)