Find Jobs
Hire Freelancers

CPU Scheduler Simulation

$30-50 USD

Folyamatban
Kiadva ekkor: több mint 20 évvel ezelőtt

$30-50 USD

Teljesítéskor fizetve
. In this project you will design a software package that simulates CPU schedulers in operating systems for a single CPU system. Your system should include modules for workload generator, schedule simulator, and schedule performance analyzer. **Workload generator** should allow two types of inputs: 1) trace file, which contains information about the execution of a set of processes. For each process, the following items are included in the file: time of arrival, a sequence of CPU burst lengths and I/O burst lengths; 2) dynamically generated load with a specified simulation period: at random time interval, the generator produces a process with a sequence of CPU burst times and I/O burst times. To simulate multiprogramming/multi-user environment, you may want to use multithread in the generator. **CPU schedule simulator** should contain different sub-modules for different scheduling algorithms, such as FCFS, SJF and RR. Parameters for the scheduling algorithms should be configurable at run time. **Schedule performance analyzer** should produce the statistic result for the performance measures such as CPU utilization, throughput, turnaround, waiting time and response time for each simulation. ## Deliverables 1. A copy of your program and traces of several (at least two) test runs that illustrate all of the required and interesting features of your program. 2. A project report containing design ideas and discussion of the system architecture, major algorithms, major data structures and modules used in your project. A brief evaluation and discussion of your results should also be included. For a team project, each member of the team should report his/her own contribution to and observations from the project. In this project you will design a software package that simulates CPU schedulers in operating systems for a single CPU system. Your system should include modules for workload generator, schedule simulator, and schedule performance analyzer. It must be either C++ and Java programming language. ## Platform The programs needs to run on Unix operating system
Projektazonosító: 3003626

A projektről

6 ajánlat
Távolról teljesíthető projekt
Aktiválva: 21 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
See private message.
$25,50 USD 7 napon belül
4,9 (36 értékelés)
3,8
3,8
6 szabadúszó adott átlagosan $33 USD összegű árajánlatot erre a munkára
Felhasználó avatár
See private message.
$34 USD 7 napon belül
4,5 (13 értékelés)
3,8
3,8
Felhasználó avatár
See private message.
$42,50 USD 7 napon belül
5,0 (5 értékelés)
3,1
3,1
Felhasználó avatár
See private message.
$42,50 USD 7 napon belül
3,8 (16 értékelés)
2,7
2,7
Felhasználó avatár
See private message.
$12,75 USD 7 napon belül
5,0 (3 értékelés)
0,0
0,0
Felhasználó avatár
See private message.
$42,50 USD 7 napon belül
0,0 (1 értékelés)
0,0
0,0

Az ügyfélről

UNITED STATES zászlója
United States
0,0
0
Tagság kezdete: nov. 5, 2003

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.