|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1 内存管理中的基本概念" t$ V1 R1 m* e2 e; i9 W
& M+ R' I0 F$ F4 d
1. 页
+ p4 N0 A4 d2 U4 O0 k2 b0 W) G& S1 `+ W7 V |
/ m8 W* }' \, T8 D
内核把物理页作为内存管理的基本单位。大多数32位体系结构的处理器支持4KB的页,内核用struct page结构表示系统的物理页,这个page与物理页无关,而并非与虚拟页相关。页的拥有者可能是用户空间进程、动态分配的内核数据、静态内核代码或页高速缓存等。
/ \9 T2 ^ T" S6 V. A7 d9 u- V# |! ]" q1 @6 ]1 M9 |
2. 区
7 a" y. j' ]# W+ I
+ i7 B# {$ z' }' n1 V# C( k
2 w8 ^- [3 ~: \1 p# ]9 y9 l# B+ S9 u9 X! ?8 Z0 {
0 S' j8 o% n6 @& z: W
, A+ ?3 H9 R# i9 l# v, I* W; ^5 \9 j
% q; }. x9 w0 V2 w3 R
4 z @- {4 Z# V1 E3 I/ ]
, ]9 F) E7 d' X
$ j* B8 H! v# S
4 _" X5 Y/ v6 W F9 q6 G/ ~. _ |
|