CS460 Midterm Exam #3 DUE: 9/28 2023 Base code: samples/MID3/mid3.tgz It supports kfork() and timer interrupts REQUIREMENT Implement process scheduling by time slice: 1. kfork 4 processes: P1 to P4 2. When a process runs, set its time slice to, e.g. 4 seconds 3. At each second: decrement running proc's time by 1; 4. When running->time reaches 0: swtich process Sample solution: samples/MID3/mid3.bin