CPU scheduling

En curso Publicado Oct 24, 2015 Pagado a la entrega
En curso Pagado a la entrega

You are to read a file describing n processes (i.e., n triples of numbers) and then simulate the n processes until they all terminate. The way to do this is to keep track of the state of each process and advance time making any state transitions needed. At the end of the run you should first print an identification of the run including the scheduling algorithm used, any parameters , and the number of processes simulated. You should then print for each process

• (A,B,C,M)

• Finishing time.

• Turnaround time

• I/O time

• Waiting time

Then print the following summary data.

• Finishing time

• CPU Utilization

• I/O Utilization

• Throughput, expressed in processes completed per hundred time units.

• Average turnaround time.

• Average waiting time.

You should simulate each of the following scheduling algorithms, assuming, for simplicity, that a context switch takes zero time. You need only do calculations every time unit.

• FCFS.

• RR with quantum 2.

• Uniprogrammed. Just one process active. When it is blocked, the system waits.

• SJF (This is not preemptive, but is not run to completion, i.e. switch on I/O bursts).

Programación en C Programación en C++

Nº del proyecto: #8758135

Sobre el proyecto

5 propuestas Proyecto remoto Activo Oct 28, 2015

Adjudicado a:

wolfram77

can complete this task within 1-2 hours.........................................................................

$20 USD en 1 día
(1 comentario)
2.1

5 freelancers están ofertando un promedio de $91 por este trabajo

hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used Más

$150 USD en 2 días
(77 comentarios)
6.4
sabirshah4545

I am an expert in this field from long time. I can do it perfectly. I’ll be waiting for your positive reply thanks.

$20 USD en 3 días
(1 comentario)
3.1
epsilon001

Hi Sir, I am experienced developer. I can do your project easily. Contact me so we can move forward. I am waiting for your quick response. Regards Qasim Saleem

$100 USD en 1 día
(10 comentarios)
2.9
needoCh

Hi, I am Software Engineer. I have skills in Desktop Application Development, Android Development, Databases, Web development and Graphics Designing. I have experience with C/C++, C#, Java, Visual Basic, SQL/MySQL, HT Más

$100 USD en 1 día
(10 comentarios)
3.0
AbhishekSahu0422

I had the same project and i seem to have the codes with me So i can deliver you pretty fast........

$20 USD en 1 día
(0 comentarios)
0.0