Skip to content

A modified xv6 supporting thread, semaphore, copy-on-write fork, etc.

License

Notifications You must be signed in to change notification settings

ClubieDong/my-xv6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-xv6

此项目为南京航空航天大学操作系统课程实验内容


每个实验是一个单独的分支:

  • proj0: 添加用户命令、添加内核输出语句、添加系统调用
  • proj1: 带参数的系统调用、子进程优先的fork
  • proj2: 线程支持、优先级调度
  • proj3: 信号量、消息传递
  • proj4: 写时复制的fork、复用内核页表
  • proj5: 文件系统校验

使用git checkout proj<n>来查看每个实验的代码和报告。


当前分支为proj0,实验报告见proj0.pdf

About

A modified xv6 supporting thread, semaphore, copy-on-write fork, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published