Archives
All the articles I've archived.
2025 16
September 3
-
CS144 Checkpoint2
实现序号转换以及接收端的receive/send函数。
-
CS144 Checkpoint1
实现TCP层次结构中的Reassembler(重组器),用于将分组拼接成字节流。
-
CS144 Checkpoint0
实现get_URL请求Web数据,和TCP层次结构中的ByteStream。
August 5
-
2025-08-31
暑假结束,大二上新学期伊始。
-
MIT6.S081 Lab mmap
实现mmap和munmap功能
-
MIT6.S081 Lab fs
对文件系统的inode扩容,并实现软链接功能
-
MIT6.S081 Lab lock
‘通过更细致的数据结构和锁划分来减少锁的争用,从而提升执行效率'
-
MIT6.S081 Lab thread
实现线程切换,使用多线程加速程序运行,并实现一个屏障(barrier)。
July 6
-
MIT6.S081 Lab cow
通过Page Fault 来实现 Copy-On-Write Fork机制。
-
MIT6.S081 Lab traps
实现系统调用和中断处理,分析 trapframe 和上下文切换。
-
MIT6.S081 Lab pgtbl
探索 Xv6 页表机制,修改页表映射并打印信息。
-
MIT6.S081 Lab syscall
尝试在 Xv6 中添加系统调用,理解用户态与内核态的交互。
-
MIT6.S081 Lab util
添加一些简单的系统调用,主要涉及进程和文件描述符的知识点。
-
MIT6.S081 环境配置及踩坑
MIT6.S081环境配置以及踩坑补充
June 2
-
2025-06-27
期末周的总结与假期的展望。
-
2025-06-08
开始准备期末考试,总结一下此前的学习。