原文:MIT 6.S081课程资料整理

课程主页:https: pdos.csail.mit.edu . schedule.html 实验答案 非官方 :https: blog.csdn.net u article details 课程视频翻译:https: mit public courses cn translatio.gitbook.io mit s 参考资料:https: github.com shishujuan mit . ...

2021-06-13 23:04 0 1021 推荐指数:

查看详情

MIT 6.S081 2021: Lab traps

RISC-V assembly Which registers contain arguments to functions? For example, which register holds 13 in main's call to printf ...

Sat Nov 20 06:42:00 CST 2021 1 740
MIT 6.S081 2021: Lab mmap

mmap mmap就是把指定的文件fd映射到进程内存空间的某一个部分,映射建立之后,进程读写这块内存就像是在读写文件一样。按照提示来做实验: Implement mmap: find an unused region in the process's address space ...

Tue Nov 23 07:15:00 CST 2021 2 920
MIT 6.S081 2021: Lab Lock

Memory allocator xv6是使用linked list来管理空余内存块,我们先看一下kalloc.c究竟是怎么工作的: 首先是2个结构体,匿名 ...

Sat Nov 20 06:47:00 CST 2021 7 1243
MIT 6.S081 聊聊xv6中的trap

前言 这个星期睡眠和精神状态一直比较差,6.824很多论文没时间回顾,15-445的Lab2又耗费了我巨大的精力,实在写不动代码了。只能写点回顾总结之类的东西。我很久之前就想总结一下xv6中关于进程 ...

Fri Nov 06 09:27:00 CST 2020 1 787
MIT 6.S081 Lab8 File System

的知识点、lab,以及6.S081想写的东西都写完。今天先做个复健,码一下刚做完的lab8,以及xv6的f ...

Tue Feb 02 21:58:00 CST 2021 0 633
MIT 6.S081 Lab Allocator 聊聊buddy allocator

前言 Lab Allocator代码量很少,主要是用xv6已经写好的buddy allocator替换掉kallocator。kallocator简单的将内存分为4096bytes(下简称PGS ...

Thu Oct 29 18:26:00 CST 2020 0 490
MIT 6.S081 2021: Lab file system

i-node xv6文件系统是使用inode来管理文件,先上一张图来解释一个文件的inode是怎么管理它的磁盘块的: ...

Sat Nov 20 06:48:00 CST 2021 0 148
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM