Memory Management Flashcards

1
Q

What is memory management

A

Deals with the allocation and deallocation or the computer’s primary memory

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

What are the techniques to make memory management more efficient?

A
  • Paging
  • Segmentation
  • Virtual memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is paging?

A

method of chunking primary memory into equal-sized blocks

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

How are pages used?

A
  • Application is launched —> data is moved from hard desk into pages —> for faster access
  • user moves between applications —> memory is dynamically allocated
  • Pages removed —> for applications not in active —> and granted to those that are
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What causes internal fragmentation?

A

Unused pages are removed for applications not in use —> creates pockets of waster space —> leading to internal fragmenetation

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