issues
search
libra10042
/
OS
0
stars
0
forks
source link
[Chapter 9] Main Memory
#9
Open
libra10042
opened
1 year ago
libra10042
commented
1 year ago
Background
Basic Hardware
Address Binding
Logical-Versus Physical-Address Space
Dynamic Loading
Dynamic Linking & Shared Libraries
Contiguous Memory Allocation
Memory Protection
Memory Allocation
Fragmentation
Paging
Basic Method
Hardware Support
Protection
Shared Pages
Structure of the Page Table
Hierarchical Paging
Hashed Page Tables
Inverted Page Table
Oracle SPACE Solaris
Swapping
Standard Swapping
Swapping with Paging
Swapping on Mobile Systems
Example : Intel 32- and 64-bit Architectures
IA-32 Architecture
x86-64
Example : ARMv8 Architecture
Background
Contiguous Memory Allocation
Paging
Structure of the Page Table
Swapping
Example : Intel 32- and 64-bit Architectures
Example : ARMv8 Architecture