This project contains some enhancements to the xv6 core, including:
- Process parents and forking,
- new scheduling method,
- process priority and queuing,
nice()
-like feature and priority management functionality,- initialization by parent process,
- and some other experiments.
xv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6). xv6 loosely follows the structure and style of v6, but it is implemented for a modern x86-based multiprocessor using ANSI C.
All copyrighted materials and licenses belong to the respected authors or copyright owners.