Skip to content

南大2022年的OSLab中的五个很有趣的minilab,每个minilab就几百行代码,但涉及到了很多系统和编程的知识

License

Notifications You must be signed in to change notification settings

SakuraILU/NJU_OS_MiniLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

OSlab_NJU

这是南京大学 2022 年的 OSLab。该实验没有为校外同学提供本地测试,所以目前主要完成了五个 minilab 实验。五个 minilab 实验设计得很好,包括了文件读写、进程创建和交流、协程、动态链接、文件系统(Fat32)、RTFM、 C 语言的一些小 tricky…

  1. pstree: linux 的命令行工具 pstree 的基础版
  2. libco: 一个精巧的协程库。完成后可结合第七次课程中间的 go 语言部分一起食用
  3. sperf: 针对系统调用的性能检测工具
  4. C Real-Eval-Print-Loop(crepl): 一个 C 语言交互式 Shell,支持即时定义函数,而且能计算 C 表达式的数值。
  5. File Recovery (frecov): fat32 文件系统的 bitmap 图片恢复工具,能恢复所有文件名和大概 50%的 bitmap 图,测试用的参考镜像文件见实验手册的 3.2 节。

About

南大2022年的OSLab中的五个很有趣的minilab,每个minilab就几百行代码,但涉及到了很多系统和编程的知识

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy