\section{Five processes} \newpage \subsection{Summary Results file} \begin{lstlisting} Scheduling Type: Batch (Nonpreemptive) Scheduling Name: First-Come First-Served Simulation Run Time: 10000 Mean: 2000 Standard Deviation: 0 \end{lstlisting} \begin{center} \begin{tabular}{| c | c | c | c | c |} \hline Process\# & CPU Time & IO Blocking & CPU Completed & CPU Blocked \\ \hline 0& 2000 (ms)& 500 (ms)& 2000 (ms)& 3 times \\ \hline 1& 2000 (ms)& 500 (ms)& 2000 (ms)& 3 times \\ \hline 2& 2000 (ms)& 500 (ms)& 2000 (ms)& 3 times \\ \hline 3& 2000 (ms)& 500 (ms)& 2000 (ms)& 3 times \\ \hline 4& 2000 (ms)& 500 (ms)& 2000 (ms)& 3 times \\ \hline \end{tabular} \end{center} \subsection{Summary Processes file} \begin{lstlisting} Process: 0 registered... (2000 500 0 0) Process: 0 I/O blocked... (2000 500 500 500) Process: 1 registered... (2000 500 0 0) Process: 1 I/O blocked... (2000 500 500 500) Process: 0 registered... (2000 500 500 500) Process: 0 I/O blocked... (2000 500 1000 1000) Process: 1 registered... (2000 500 500 500) Process: 1 I/O blocked... (2000 500 1000 1000) Process: 0 registered... (2000 500 1000 1000) Process: 0 I/O blocked... (2000 500 1500 1500) Process: 1 registered... (2000 500 1000 1000) Process: 1 I/O blocked... (2000 500 1500 1500) Process: 0 registered... (2000 500 1500 1500) Process: 0 completed... (2000 500 2000 2000) Process: 1 registered... (2000 500 1500 1500) Process: 1 completed... (2000 500 2000 2000) Process: 2 registered... (2000 500 0 0) Process: 2 I/O blocked... (2000 500 500 500) Process: 3 registered... (2000 500 0 0) Process: 3 I/O blocked... (2000 500 500 500) Process: 2 registered... (2000 500 500 500) Process: 2 I/O blocked... (2000 500 1000 1000) Process: 3 registered... (2000 500 500 500) Process: 3 I/O blocked... (2000 500 1000 1000) Process: 2 registered... (2000 500 1000 1000) Process: 2 I/O blocked... (2000 500 1500 1500) Process: 3 registered... (2000 500 1000 1000) Process: 3 I/O blocked... (2000 500 1500 1500) Process: 2 registered... (2000 500 1500 1500) Process: 2 completed... (2000 500 2000 2000) Process: 3 registered... (2000 500 1500 1500) Process: 3 completed... (2000 500 2000 2000) Process: 4 registered... (2000 500 0 0) Process: 4 I/O blocked... (2000 500 500 500) Process: 4 registered... (2000 500 500 500) Process: 4 I/O blocked... (2000 500 1000 1000) Process: 4 registered... (2000 500 1000 1000) Process: 4 I/O blocked... (2000 500 1500 1500) Process: 4 registered... (2000 500 1500 1500) \end{lstlisting} \subsection{Comments} Scheduling type was Batch since I did not change it in SchedulingAlgorithm.java file \\ Scheduling Name was First-Come First-Served since this is what what we use as described in README for this laboratory \\ Simulation run time is 10000 ms since it run untill the limit I set in conf file according to task description \\ CPU blocking is set everywhere to 500 ms as in conf file \\ Mean is 2000 since this is a value I set in conf value according to laboratory task description, same with standard deviation equal to 0 and CPU Time equal to 2000 ms \\ CPU completed is equal to expected 2000 ms, this makes sense since we had run time equal to 10000 ms and 5 procesess so each of them could take exactly the amonunt of time we set them to take.