Skip to content

satyatumati/Minix-MinixScheduling

Repository files navigation

The project folder contains 1.sourcecode -Contains the scheduler files for diff 2.Designdocumentation.pdf -Describes the goals,design,implementation. 3.Screenshot of an implementation 4.Values.txt :Contains the waitiing and turnaround time 5.script.py -Script used by me to processa all the values and generate the average. How to run/implement

  1. Copy the respective scheduler file into /usr/src/minix/servers/sched as schedule.c

  2. cd /usr/src/releasetools make hdboot This makes all dependencies of the scheduler by rebuilding the kernel.

  3. cd <folder_path_containing_testfiles> clang longrun1.c -o longrun1 clang longrun2.c -o longrun2 clang mytest.c ./a.out > scheduler.txt This writes waiting & turnaround times of 10 longrun0 and longrun1 instances scheduled according to our scheduler to the logfile.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published