
MIT6.828lab
文章平均质量分 63
操作系统实验,搭建vx-6内核
QQQ_
这个作者很懒,什么都没留下…
展开
-
MIT6.828 Lab6 Multithreading
为用户级线程系统实现线程切换功能,类似于xv6内核中的调度器。uthread.c。原创 2025-04-16 19:20:31 · 167 阅读 · 0 评论 -
MIT6.828 Lab5 Copy-on-Write Fork for xv6
【代码】MIT6.828 Lab5 Copy-on-Write Fork for xv6。原创 2025-04-10 20:56:28 · 460 阅读 · 0 评论 -
MIT6.828 Lab4 Traps
本次实验添加一个新的 sigalarm(interval, handler) 和sigreturn系统调用。如果应用程序调用 sigalarm(n, fn),那么在该程序消耗完每n个 CPU 时间 “ticks” 后,内核应当触发调用应用程序函数 fn。当 fn 返回时,应用程序应从中断处继续执行。如果应用程序调用 sigalarm(0, 0),内核应停止生成周期性的警报调用。原创 2025-04-06 17:24:08 · 277 阅读 · 0 评论 -
MIT6.828 Lab3-3 Detect which pages have been accessed (hard)
原创 2025-04-04 15:04:13 · 182 阅读 · 0 评论 -
MIT6.828 Lab3-2 Print a page table (easy)
【代码】MIT6.828 Lab3-2 Print a page table (easy)原创 2025-04-03 23:56:12 · 290 阅读 · 0 评论 -
MIT6.828 Lab3-1 Speed up system calls (easy)
Lab3-1原创 2025-04-03 22:56:49 · 240 阅读 · 0 评论 -
MIT6.828 Lab2-1 System call tracing (moderate)
Lab2原创 2025-04-01 20:49:16 · 379 阅读 · 0 评论 -
MIT6.828 Lab2-3 Sysinfo
Lab2原创 2024-05-27 22:52:38 · 584 阅读 · 0 评论 -
MIT6.828 Lab2-1 Using gdb
Lab2原创 2024-05-27 21:08:00 · 817 阅读 · 0 评论 -
xv6 系统启动过程
xv6启动过程原创 2024-05-27 20:59:24 · 706 阅读 · 0 评论 -
linux上git 使用方法
在git上新建仓库,并命名。原创 2024-05-15 21:34:16 · 332 阅读 · 0 评论 -
Xv6 gdb 调试方法
在xv6源码根目录里(xv6-labs-2023)开启两个终端窗口。原创 2024-04-07 16:17:26 · 811 阅读 · 0 评论 -
MIT6.828 Lab2 system call(pdf阅读)
Lab2对应的pdf原创 2024-04-07 16:14:10 · 1238 阅读 · 0 评论 -
MIT6.828 Lab1 Xv6 and Unix utilities
Lab1原创 2024-04-03 23:12:51 · 893 阅读 · 0 评论 -
MIT6.828实验|搭建基于windows10自带linux虚拟机WSL2的实验环境
根据6.1810提供的方法安装环境。原创 2024-04-01 10:23:54 · 747 阅读 · 1 评论