原文: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