XV6-Modified is an OS cloned from xv6 kernel with some new features . xv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6).
- Writing names
- Added Ctrl+V, Ctrl+B, Ctrl+C, and Ctrl+X shortcuts.
- Some user programs like
lcm
added.
- Added some system calls
- adding a multi-level feed back scheduler including :
- Added multiple queue scheduling
- Added RR, Lottery, and BJF algorithms
- Added aging
you can make this kernel using make
command.
also you can run this kernel on qemu virtual machine using make qemu
command.