(Operating Systems) CPU Scheduler in Java

En curso Publicado hace 5 años Pagado a la entrega
En curso Pagado a la entrega

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.

Programación en C Java Linux Python Arquitectura de software

Nº del proyecto: #16689439

Sobre el proyecto

7 propuestas Proyecto remoto Activo hace 5 años

7 freelancers están ofertando un promedio de $149 por este trabajo

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 Más

$277 USD en 3 días
(171 comentarios)
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 en 3 días
(404 comentarios)
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 Más

$156 USD en 3 días
(51 comentarios)
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 en 3 días
(4 comentarios)
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 Más

$150 USD en 3 días
(0 comentarios)
4.2