Who is the hero?
Lec1 概述 Lec1 概述
为什么需要操作系统每个应用程序可以根据自己的需要自定义操作系统资源的程序,应用程序可以直接与硬件资源进行交互,并以最适合应用程序的方式使用这些资源(实现高性能)。一些用于嵌入式设备或实时系统的操作系统就是以这种方式组织的。 但我们无法保证每
2025-01-01
Lab9 File system Lab9 File system
Lab链接:Lab: file system Lab源码:momo/MIT-6S081/fs - Gitee.com 1 Large files题目当前xv6文件最大只能存储268 blocks的数据。你的任务是修改xv
2024-10-20
Lab8 Lock Lab8 Lock
Lab链接:Lab: locks Lab源码:momo/MIT-6S081/lock - Gitee.com 1 Memory allocator题目当前 xv6 调用 kalloc/kfree 需要先获取 k
2024-10-11
Lab7 Net Lab7 Net
Lab链接:Lab: networking Lab源码:momo/MIT-6S081/net - Gitee.com 题目你要用一款叫 E1000 的网卡来处理网络通信。在 xv6 看来,这个 E1000 就像一块真实连
2024-10-04
Lab6 Multithreading Lab6 Multithreading
Lab链接:Lab: Multithreading Lab源码:momo/MIT-6S081/thread - Gitee.com 1 Uthread: switching between threads​​题目xv6需
2024-09-28
Lab5 Copy on Write Lab5 Copy on Write
Lab链接:Lab: Copy-on-Write Fork for xv6 Lab源码:momo/MIT-6S081/cow - Gitee.com 题目xv6 fork 系统调用会将父进程的所有内存数据复制给子进程。若
2024-09-21
2 / 3