- linux shell
- qemu
- run make
- run make qemu
- Priority based scheduler is being used.
- Priority can lie in range [0,100]
- Process with lower priority is executed first.
- set_priority
- Takes pid and some priority as input.
- creator(systemcall)
- Takes an integer as input.
- Creates child process with default priority 60.
- changer(systemcall)
- Takes pid and some priority as input
- If priority is valid it sets priority for process with given pid
- ps
- Shows all processes with their name, pid, state and priority.
FOR MORE DETAILS REFER TO REPORT