Skip to content

Xv6 with priority scheduler and lazy allocation

Notifications You must be signed in to change notification settings

i5046821854/Xv6

Repository files navigation

Xv6

PA1

  • make a thread-based system call / thread_create() thread_exit() thread_join() gettid()

PA2

  • implement priority-based scheduler, which is running when a process is exiting, sleeping, or yieding resource, based on nice value (use round-robin when tied)

PA3

  • implement lazy allocation by handling page fault

About

Xv6 with priority scheduler and lazy allocation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages