操作系统快速上手
MIT 6.S081 2020秋季 该存储库包含我对MIT 6.S081操作系统实验室的解决方案。 如何使用它 ? 首先,您需要通过以下方式克隆此存储库 git clone https: // github.com/PKUFlyingPig/MIT6.S081-2020fall.git 然后cd...
6.s081实验环境准备
MIT 6.s081 实验解析——labs1
MIT_OS_6.S081 这是针对RISC-V的。 我的解决方案和一些想法。实验工具
标签: risc-v
看到这一段代码,多核会出现这样一种情况:两个进程同时运行到r = kmem[i].freelist,其中一个获得锁进入了if( r ) ,而另外一个再获得锁时,也可以进入if( r ) 里面,但此时该页已经被引用过了,所以出现了我们上面...
【代码】6.S081 System calls。
MIT 6.S081操作系统2020秋季 课程网页: : 我们在课程中实施实验室实验。 我们还将实现讲义中的一些示例 以及讲座视频。 当文件来自分配时,文件名与分配中的文件名相同。 当它们是示例时,我们使用“ example_...
MIT6.S081_3.9- XV6 启动过程1
xv6-riscv-lab MIT 6.S081 / 2020年秋季实验室 进度 Lab1 Lab2 Lab3 Lab4陷阱 Lab5延迟分配 Lab6写时复制 Lab7多线程 Lab8锁 Lab9文件系统 Lab10 mmap Lab11网络驱动程序 文件 Lab1 Lab2 Lab3
MIT6.S081
MIT 6.S081 Lab One
MIT 6.S081 Lab Two
MIT6.S081的gdb调试方法
久闻6.s081大名,于是寒假尝试完成几个lab。在折腾了几天的环境配置后,依然是不得要领,遂作罢。近日尝试了另一种环境,终有所得,欣然献于诸君。
记录一个小菜鸡学习MIT操作系统课6.S081从完全不会到慢慢摸索出来的经验分享与踩坑过程. 如果能穿越回去把这篇文章告诉当时的自己,能节省很多时间.
介绍6.S081是什么
标签: 操作系统
MIT-6.S081 xv6-labs-2020 Lab2: system calls