lunedì 24 ottobre 2011

Scheduling CPU

Volevo pubblicare un piccolo programma scritto da me in java , che simula lo scheduling di un CPU eseguendo anche semplici operazioni su DBMS.
Il programma si basa sull'algoritmo a code multiple retroazionate, al momento contiene 2 code alle quali si può assegnare un diverso algoritmo per ciascuna (FCFS, RR , Priority, SJF), si possono indicare quanti processi mandare in Run e a che velocità far eseguire la simulazione.
Ogni processo lascerà una sua traccia sul database, nel quale memorizzerà il suo stato e i vari tempi di burst, di arrivo ecc..
Alla fine della simulazione, verranno visualizzati dei grafici contenenti un riepilogo sui tempi dei processi.

Il codice per del programma lo potete scaricare a questo link :
SchedulingCPU

Nessun commento:

Posta un commento