Find Jobs
Hire Freelancers

CPU Scheduler Simulation

$30-50 USD

W trakcie realizacji
Opublikowano ponad 20 lat temu

$30-50 USD

Płatne przy odbiorze
. 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
Identyfikator projektu: 3003626

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 21 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
See private message.
$25,50 USD w 7 dni
4,9 (36 opinii)
3,8
3,8
6 freelancerzy składają oferty o średniej wysokości $33 USD dla tej pracy
Awatar Użytkownika
See private message.
$34 USD w 7 dni
4,5 (13 opinii)
3,8
3,8
Awatar Użytkownika
See private message.
$42,50 USD w 7 dni
5,0 (5 opinii)
3,1
3,1
Awatar Użytkownika
See private message.
$42,50 USD w 7 dni
3,8 (16 opinii)
2,7
2,7
Awatar Użytkownika
See private message.
$12,75 USD w 7 dni
5,0 (3 opinii)
0,0
0,0
Awatar Użytkownika
See private message.
$42,50 USD w 7 dni
0,0 (1 opinia)
0,0
0,0

O kliencie

Flaga UNITED STATES
United States
0,0
0
Członek od lis 5, 2003

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.