Skip to content

amaurilopez90/xv6-Work

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xv6-Work

xv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6. This repository contains modificationgs upon the base implementation. Implementations are listed below:

  1. Round-Robin (RR) scheduler in xv6

  2. First-Come-First-Serve (FCFS) scheduler in xv6

  3. Priority scheduler in xv6

  4. Doubly-Indirect-Block filesystem in xv6

  5. Triply-Indirect-Block filesystem in xv6

Installation

Requirements

  • An x86 Linux ELF machine
  • Tested on Ubuntu 16.04 with QEMU

How to use

  1. Clone the directory: git clone
  2. Navigate to the source directory: cd xv6-Work/
  3. Compile the operating system: make
  4. Run: make qemu

License

All source code in this repository is released under the MIT license. See LICENSE for details.

About

Repository containing modifications to the MIT xv6 Operating System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published