Skip to content

micropuma/Xv6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Xv6lab

Lab: Xv6 and Unix utilities

任务:

  • 理解pipe如何实现进程间的通信,实现pingpong代码和prime sieve代码。
  • 理解UNIX的find工具,ls工具和xargs工具,并分别实现简易版本。
  • 深刻理解UNIX的编程,exec,fork等函数。

Lab: Syscall

任务:

  • 理解xv6中的syscall的具体流程。
  • 实现sys_trace系统调用,方便debug的时候跟踪进程。
  • 实现sys_info系统调用,方便debug的时候观察内存以及进程空间状态。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published