首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MIT6.s081
QZQ54188
创建于2025-07-18
订阅专栏
xv6操作系统
暂无订阅
共4篇文章
创建于2025-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
xv6实现写时复制机制
xv6-lab:Copy-on-Write Fork 在原来的xv6设计中,fork()系统调用会将父进程的整个用户空间内存完整复制到子进程中,如果父进程占用大量内存,这个复制过程就会非常耗时;更糟糕
xv6实现内存延迟分配
xv6-lab:lazy page allocation 操作系统可以利用页表硬件的一种巧妙技巧就是延迟分配(lazy allocation)用户空间堆内存。在 xv6 中,应用程序通过 sbrk()
xv6操作系统系统调用过程解析
xv6操作系统系统调用过程解析 我们都知道,unix操作系统有用户模式和内核模式,用户空间中运行的程序在用户模式下,内核空间运行的程序在内核模式下,操作系统位于内核空间。其中操作系统负责连接用户程序和
xv6操作系统优化页表
xv6操作系统优化页表 xv6拥有一个单一的内核页表,当内核运行时都会使用它。这个内核页表是一个直接映射到物理地址的映射关系,因此内核虚拟地址 x 会映射到物理地址 x。由于是单一的内核页表,所以保证