Term
What is "swapping" in terms of memory? |
|
Definition
moving processes back and forth between RAM and disk |
|
|
Term
How much slower is an SSD or hard disk compared to the RAM???? |
|
Definition
How much slower is an SSD or hard disk compared to the RAM???? |
|
|
Term
What is fragmentation in terms of memory??? |
|
Definition
When there are various "holes" in memory??? |
|
|
Term
|
Definition
Pick the first hole that is big enough |
|
|
Term
|
Definition
Pick the smallest hole that is big enough |
|
|
Term
|
Definition
|
|
Term
3 things to consider when deciding on a memory allocation strategy |
|
Definition
1) Which process should be picked? 2) What hole should we choose? 3) How should the picked process be placed in the hole? |
|
|
Term
Internal fragmentation??? In what situations does it matter??? |
|
Definition
Internal fragmentation??? It matters for large (in terms of memory) processes??? |
|
|
Term
External Fragmentation??? |
|
Definition
External Fragmentation??? |
|
|
Term
How does a linked list data structure "waste" space??? Something to do with the pointer holding 8 bytes. |
|
Definition
How does a linked list data structure "waste" space??? Something to do with the pointer holding 8 bytes. |
|
|
Term
array VS linked list in terms of memory management (specifically internal fragmentation) |
|
Definition
array VS linked list in terms of memory management (specifically internal fragmentation) |
|
|
Term
Why is fragmentation unavoidable?? |
|
Definition
Why is fragmentation unavoidable?? |
|
|