In Progress

(Operating Systems) CPU Scheduler in Java

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.

Skills: C Programming, Java, Linux, Python, Software Architecture

See more: lottery scheduling implementation, lottery scheduling c code, cpu scheduling algorithms simulation using java, cpu scheduling project in java, cpu scheduling simulation java source code, fcfs scheduling program in java code, priority cpu scheduling program in java, cpu scheduling algorithms in java source code, set quantum time cpu scheduler simulator java, cpu scheduler algorithms java, java preemptive cpu scheduler, cpu scheduler java, java cpu scheduler simulation, operating systems assignment memory java, java project assignment operating systems, coffee shop operating systems, design operating systems vista, java customer queue simulations, modern operating systems written java visual basic html, research information types computer operating systems

About the Employer:
( 2 reviews ) Jeddah, Saudi Arabia

Project ID: #16689439

9 freelancers are bidding on average $144 for this job


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)

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
(291 Reviews)

I understand about your requirements. I have good programming experience. I think I can do your work perfectly. If you choose me, I will finish it in time and do my best. I will provide you one month bug free suppo More

$100 USD in 3 days
(62 Reviews)

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
(42 Reviews)

Hi, I went through the requirement and can build a CPU scheduler using java .Please find my profile as below. Possess 9 years of professional experience in software application development using Java/J2EE,Spring More

$155 USD in 3 days
(12 Reviews)

Dear Hiring Manager, I read your job description and I am confident that I can exceed your expectations as you need CPU Scheduler in Java (Operating system) and I have more than 6 years of experience in this field More

$64 USD in 5 days
(5 Reviews)

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)
$155 USD in 3 days
(0 Reviews)

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)