Question
Study of Basic Performance Metrics of a Simple Batch System The model of the batch system is implemented in C++ (batch.cpp) using Psim3 simulation package
Study of Basic Performance Metrics of a Simple Batch System The model of the batch system is implemented in C++ (batch.cpp) using Psim3 simulation package on the CS3 server with Linux. Copy the "batch.cpp" source file from the system directory /home/jgarrido/psim3 on CS3 compile and link using the "psim3c" script The 'psim3c' script is a command file that uses the GNU C++ compiler on the CS3 server. Follow the instructions provided in page 2 of this document. Run the program at least three times and show the output of each run in your report. Write a report describing the characteristics of the operating system modeled. Use the guidelines for structuring the report. Include at the end of the report your answers to the following questions. * What aspect of an operating system is the model representing?
* What performance measures does the model compute?
* What is noticeable in the dynamic behavior of the system? After changing some of the parameters in the model (the workload) and recompiling.
* What changes in the results do you notice? * What other performance measures can this model compute? Increasing the amount of memory twofold of the operating system modeled has an effect in its performance. Implement these changes in the model and analyze the results. If the model needs to change the representation of a CPU twice as fast as the previous one, how can you implement this modification? The following are some of the relevant variables that represent input parameters that affect performance (see source code):
mean_int_arr
mean_ser
mem_l
mem_up
The first two variables correspond to system parameters, the others, workload parameters.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started