Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 845 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 845 Bytes

Hacking-The-Kernel

Implementation of Alarm clock, Priority and Multilevel feedback queue scheduler in educational PintOS.

Project Introduction

Pintos is a simple instructional operating system framework for the 80×86 architecture. The software supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. Pintos was created at Stanford University by Ben Pfaff in 2004. Pintos is capable of running on actual x86 hardware, though it is often run on top of an x86 emulator, such as Bochs or Qemu.

Progress

  • Alarm clock
  • Priority Scheduler
  • Multilevel feedback queue Scheduler

Installation

Please follow this guide to install and run PintOS in Qemu emulator.