Skip to content

Urmish/xv6-Kernel-Hacking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xv6 is a simple UNIX-like operating system. As part of my Intro to Operating systems course, I implemented a number of features to this OS.

  1. Kernel scheduling --> lottery based, similar to popular Web services
  2. Virtual memory --> null pointer de-referencing and inversion of stack location
  3. Kernel threads --> Implement support for multi-threaded applications
  4. File system --> Implement mirrored RAID data protection

About

Hacking into a Unix Like Kernel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published