XV6操作系统
OSer
这个作者很懒,什么都没留下…
展开
-
麻省理工大学XV6操作系统赏析(序言)
标题可能取为“XV6操作系统源代码分析”可能更简洁些,但可能吸睛度不高,毕竟XV6这几个字的名头远不如Linux响亮。贴上麻省理工大学这块金字招牌大概能“骗取”一次点击率,更重要的是原产美利坚的XV6源代码百分之二百对得出MIT这杆大旗,若因Xv6本身的江湖名气不够而被忽略,实乃憾事。扯上大旗或傍上大款的坏处是若败絮其中则必招板砖无数,且会让诸位看官误以为笔者出自MIT这等名门,实际情况是笔者一介原创 2013-09-10 10:59:05 · 4239 阅读 · 5 评论 -
麻省理工大学XV6操作系统赏析(用户态的实用工具)
1. 从系统调用走起 XV6操作系统的编译及bochs或Qemu运行环境的搭建,MIT的网站上介绍得很详细了,就不再重复。不过,MIT网上下载的dot-bochsrc里对物理内存的只配置了32M,而Xv6源代码Memlayout.h里的物理内存却把宏PHYSTOP定义成了0xE000000,即224M物理内存。所以用make bochs来运行时,会出错。把dot-boch原创 2013-09-11 17:22:28 · 2483 阅读 · 2 评论