会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
menu
Seaupnice
首页
标签
联系
管理
随笔 - 23
文章 - 0
评论 - 7
阅读 -
20270
随笔分类
ACM_SUMMER_TRAINING(7)
MIT6.5830----2022(1)
MIT6.S081 ---- 2021(15)
我的标签
OS
(15)
Database
(2)
随笔分类
(23)
ACM_SUMMER_TRAINING(7)
MIT6.5830----2022(1)
MIT6.S081 ---- 2021(15)
随笔档案
(23)
2023年4月(1)
2022年2月(5)
2022年1月(10)
2018年8月(7)
最新评论
1. Re:MIT6.S081 ---- Lab page tables
@seaupnice 感谢~...
--hihaochengw
2. Re:MIT6.S081 ---- Lab page tables
@hihaochengw 可以参考我上一篇随笔的“进程地址空间”小节。 p->sz 指向的地址空间应该是 从 heap 到底部 \(0\) 这一段空间。所以理论上可以这样理解。 我认为你的疑惑主要在这...
--seaupnice
3. Re:MIT6.S081 ---- Lab page tables
@seaupnice 谢谢解答!请问这个p->sz的描述可以在xv6中找到相关的解读么?对这块还是有一些疑惑,想深入了解一下。 另外,虽然TRAPFRAME,USYSCALL,TRAMPOLINE都没...
--hihaochengw
4. Re:MIT6.S081 ---- Lab page tables
@hihaochengw 你好。 先回答第二个问题,TRAMPOLINE, TRAPFRAME, USYSCALL 这三页不在 p->sz 中,p->sz 的地址空间是用户进程可以通过系统调用进行内存...
--seaupnice
5. Re:MIT6.S081 ---- Lab page tables
博主你好,想请教一下proc_freepagetable函数中为什么要先取消顶部的三个Page的映射,之后再到uvmfree中释放全部的page呢? 我看到uvmfree函数中也有执行uvmunmap...
--hihaochengw
more_horiz
keyboard_arrow_up
dark_mode
palette
选择主题
点击右上角即可分享