Commit b65e10a
authored
fix: 修正 32 位系统单级页表大小的计算逻辑与单位换算
修正了文档中关于“32 位环境下单级页表占用 4MB 内存”的计算推导过程。
原逻辑在计算单位换算时, 公式表述不清晰, 存在异常,现明确计算流程如下:
页表项数量:4GB / 4KB = 2^20 个;
总字节数:2^20 (项) * 4 (字节/项) = 4,194,304 Bytes;
单位换算:4,194,304 / 1024 (换算为 KB) / 1024 (换算为 MB) = 4MB。1 parent 1aff02c commit b65e10a
1 file changed
Lines changed: 1 addition & 1 deletion
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
| |||
0 commit comments