Home
Sign Up
Sign In
V2EX
›
问与答
关于虚拟内存的问题
Chaox
·
Sep 27, 2020
· 2139 views
This topic created in 2231 days ago, the information mentioned may be changed or developed.
虚拟内存使用的是二级页表的模式,段页式内存管理很好的中和页式和段式的优点,为什么不采用段页式呢,还是说本来使用的就是段页式?
段页式
中和页
页表
内存
4 replies
•
2020-09-28 22:51:11 +08:00
ysc3839
Sep 27, 2020 via Android
1
因为很多 RISC 架构没有段机制吧,操作系统开发时考虑可移植性就不用段了。
vk42
Sep 27, 2020
2
lz 是在上 OS 课?国内 OS 课程内容实在是太过时了吧,都什么年代了还讲 Segmentation ?二级页表也早就不够用了……
段式说白了就只是个历史遗留产物,x86-64 也都已经弃用了,只留作 TLS 之类的特殊用途了
Chaox
OP
Sep 28, 2020
3
@
vk42
是的,教材上这么说的,我之前也尝试去看 CSAPP,只不过太难懂。现在不用二级页表,那用什么呢?
vk42
Sep 28, 2020
4
@
Chaox
现在 32 位架构都是 3 级页表了,64 位都是 4 级了……
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1662 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms ·
UTC 11:08
·
PVG 19:08
·
LAX 03:08
·
JFK 06:08
♥ Do have faith in what you're doing.
❯