(Operating Systems) CPU Scheduler in Java

In Progress Posted 6 years ago Paid on delivery
In Progress Paid on delivery

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.

C Programming Java Linux Python Software Architecture

Project ID: #16689439

About the project

7 proposals Remote project Active 6 years ago

7 freelancers are bidding on average $149 for this job

super2lao

Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, java programming. I am 100% sure i can satisfy your requirements perfectly. User-Friendly Int More

$277 USD in 3 days
(171 Reviews)
7.8
NovaSofts

Hello Sir/ Ma’am We are a group of Software Engineers having 10+ years of experience. Expert in JAVA, C, C++ , C# , ANDROID, MATLAB. Please check our profile for reference. Thank you

$155 USD in 3 days
(404 Reviews)
7.7
kahilH

Hello i understand that you want to implement a kind of simulator for process scheduling using different algorithms ,i worked on a simillar project before i remember implementing FirstComeFirstServed ,RoundRobin and More

$156 USD in 3 days
(51 Reviews)
5.6
Deansammy

Hi. I am a software developer with 5+ years of java programming experience. I can do your project at low cost and in short time. I hope you will be satisfied with my work. Thanks.

$88 USD in 3 days
(4 Reviews)
1.5
Hikesoftwares

Greetings, I have gone through your project in detail, and to better understand your project lets discuss over chat so that we are on the same page and let's start working together. Don't judge our expertise by our More

$150 USD in 3 days
(0 Reviews)
4.2