4 processes, one is randomly chosen (using poisson code attached), and whenever it finishes the other one is chosen the same way. Each process has a number of jobs with specified bursts.
CPU is scheduled using (FCFS- MLFQ-SJF-RR) token as a variable from cmd linux.
The scheduling method goes through a supervisor, dispatched, creator, terminator, i/o monitor, job generator, poisson generator... details are attached in the PDF.
Statistics are collected in a method to find:
1- The total number of time-units used.
2- The total number of jobs created.
3- The total number of each job-type created.
4- The total number of each job-type terminated.
5- The Maximum, and Average queue-lengths for each of the queues in the system.
6- The Minimum, Maximum, and Average response-times for jobs of Type-4 only.
7- The Minimum, Maximum, and Average turnaround-times for each job type other
than Type-4.
8- The Minimum, Maximum, and Average turnaround-times for all jobs other than
those of Type-4.
9- The total system throughput for jobs of Type-1 to Type-3.
10- The Minimum, Maximum, and Average of CPU-overhead-time.
11- The Percentage of CPU-idle-time.
12- The Percentage of CPU-utilization.
Designed and Developed many OS algorithms like Threads scheduling, Process scheduling, FIFO, Mid term scheduling, Multi level feedback queue etc. Contact me. I can do this project. Thanks
Hello, I read your whole proposal, and thanks for your post on my good experience.
This is very good job for me.
I have rich experience in Windwos desktop using C#, VB.NET, C++, java, Python, Qt5
So I think I can do this in high quality.
I want to further discuss with you.
I look forward to working together in partnership on your project and into the future.
Regards
Hi,
I have quite good experience in Software Development using Java.
I have also designed and developed various Softwares using Java.
I have read all your requirements carefully and I believe that I can do this job easily.
Please reply if you're interested or want to discuss more.