助教
dc199706
还在修行
展开
-
设计哈工大(深圳)本科生《操作系统》实验
哈深本科生OS课程实验实验三 页面替换算法实验四 文件系统设计实验的思路完成实验的思路数据结构当这门课助教,这门课的实验三和实验四都是我设计的。其中实验三虽然也是我设计的,但交给我同门负责了,因此实验三的代码我没有写,这里只放上实验四的代码,但也会讲一下实验三的思路。实验三 页面替换算法实验四 文件系统设计实验的思路首先用一个固定大小的空白文件来模拟磁盘,在这个磁盘上仿照ext2文件系统...原创 2020-12-07 16:43:01 · 877 阅读 · 0 评论 -
MIT 6.S081/6.828 OS Lab
MIT 6.S081/6.828 OS Lab一、装环境这是大名鼎鼎的MIT的研究生操作系统实验。最一开始是因为我导师这学期教本科生《操作系统》这门课,想把这个实验作为提高实验,因此让作为助教的我也摸一下这个实验。接触后发现这个实验其实很有意思,也的确锻炼系统编程能力,十分契合我对自己的规划,因此决定坚持做下去,特此记录过程中遇到的一些问题和启示。实验内容详情:https://pdos.csa...原创 2020-11-04 17:13:59 · 1890 阅读 · 0 评论 -
C语言结构体对齐的问题
做《操作系统》助教,给学生们提供一个实验的头文件时忽略了一个细节。typedef struct dir_item { // the content of folders. // 128 bytes; uint8_t type; // 1 represents dir; uint32_t inode_id; uint16_t item_count;...原创 2019-12-14 11:38:49 · 189 阅读 · 0 评论