Skip to content

Improved Multi-threading capabilities (with priority scheduling) and User Program execution in the PintOS kernel.

License

Notifications You must be signed in to change notification settings

dani-amirtharaj/PintOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kernel-level threading and User Programs in PintOS.

Extended the kernel of PintOS, an instructional OS, by implementing a priority scheduler (with priority donation) and a multilevel feedback queue schedulerfor kernel level threads. Implemented system calls to facilitate user program execution with safe memory access.

Please refer Pintos Doc.pdf (Projects 1 & 2) for more details.

About

Improved Multi-threading capabilities (with priority scheduling) and User Program execution in the PintOS kernel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%