diff --git a/EOPSY/lab3/EOPSY_LAB_3_KRZYSZTOF_RUDNICKI.pdf b/EOPSY/lab3/EOPSY_LAB_3_KRZYSZTOF_RUDNICKI.pdf index 7a32e940..a290e82c 100644 Binary files a/EOPSY/lab3/EOPSY_LAB_3_KRZYSZTOF_RUDNICKI.pdf and b/EOPSY/lab3/EOPSY_LAB_3_KRZYSZTOF_RUDNICKI.pdf differ diff --git a/EOPSY/lab3/report/report.aux b/EOPSY/lab3/report/report.aux index e83f44ca..9122ee46 100644 --- a/EOPSY/lab3/report/report.aux +++ b/EOPSY/lab3/report/report.aux @@ -17,11 +17,12 @@ \providecommand\HyField@AuxAddToFields[1]{} \providecommand\HyField@AuxAddToCoFields[2]{} \citation{lab3 Manual} +\citation{lab3 Manual} \citation{First come first serve} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{section.1}\protected@file@percent } \@writefile{toc}{\contentsline {paragraph}{First come first serve}{1}{section*.1}\protected@file@percent } \citation{Other scheduling algorithms} -\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces First come first serve example graphic from \href {https://www.geeksforgeeks.org/program-for-fcfs-cpu-scheduling-set-1/}{Geeks for Geeks}}}{2}{figure.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces First come first serve example graphic from \href {https://www.geeksforgeeks.org/program-for-fcfs-cpu-scheduling-set-1/}{[Geeks for Geeks]}}}{2}{figure.1}\protected@file@percent } \@writefile{toc}{\contentsline {paragraph}{Other algorithms}{2}{section*.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2}Explanation of types of values in summary results and summary process}{2}{section.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Summary Results}{2}{subsection.2.1}\protected@file@percent } @@ -48,4 +49,4 @@ \bibcite{lab3 Manual}{1} \bibcite{First come first serve}{2} \bibcite{Other scheduling algorithms}{3} -\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces \href {https://commons.wikimedia.org/wiki/File:Process_states.svg}{Process states and how they switch from wikimedia}}}{11}{figure.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces \href {https://commons.wikimedia.org/wiki/File:Process_states.svg}{[Process states and how they switch from wikimedia]}}}{11}{figure.2}\protected@file@percent } diff --git a/EOPSY/lab3/report/report.fdb_latexmk b/EOPSY/lab3/report/report.fdb_latexmk index 17482bcd..4e3bb327 100644 --- a/EOPSY/lab3/report/report.fdb_latexmk +++ b/EOPSY/lab3/report/report.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 3 -["pdflatex"] 1651353964 "report.tex" "report.pdf" "report" 1651353964 +["pdflatex"] 1651354217 "report.tex" "report.pdf" "report" 1651354217 "/etc/texmf/web2c/texmf.cnf" 1649511474 475 c0e671620eb5563b2130f56340a5fde8 "" "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 "" @@ -71,11 +71,11 @@ "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1649511522 8256308 efb305160d4d659dcd0c4df67bdfa340 "" "FCFS.png" 1651350092 42317 5ebe07a101aaf2d148e57b506da358f0 "" "procestates.png" 1651352865 110475 1f55e2f2da8c9783d96601760f995869 "" - "report.aux" 1651353964 4090 7a211be3c541ba9faa101a88f824c68e "pdflatex" - "report.out" 1651353964 1281 b983e77f93d96fee254255605b0880b6 "pdflatex" - "report.tex" 1651353962 15326 8cc2ab77d24bdc26755bbc076055f408 "" + "report.aux" 1651354217 4117 9b802ad34f90fabb850c26a4e32d8f46 "pdflatex" + "report.out" 1651354217 1281 b983e77f93d96fee254255605b0880b6 "pdflatex" + "report.tex" 1651354210 15461 4394df717bf9562e573a0b86e0de939f "" (generated) + "report.pdf" "report.aux" "report.log" - "report.pdf" "report.out" diff --git a/EOPSY/lab3/report/report.log b/EOPSY/lab3/report/report.log index b55cd1a2..06340e87 100644 --- a/EOPSY/lab3/report/report.log +++ b/EOPSY/lab3/report/report.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2022.4.9) 30 APR 2022 23:26 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2022.4.9) 30 APR 2022 23:30 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -236,13 +236,13 @@ LaTeX Font Info: External font `cmex10' loaded for size LaTeX Font Info: External font `cmex10' loaded for size (Font) <6> on input line 11. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 20. +(Font) <7> on input line 22. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 20. - +(Font) <5> on input line 22. + File: FCFS.png Graphic file (type png) -Package pdftex.def Info: FCFS.png used on input line 28. +Package pdftex.def Info: FCFS.png used on input line 31. (pdftex.def) Requested size: 345.0pt x 227.94916pt. [1 @@ -250,28 +250,28 @@ Package pdftex.def Info: FCFS.png used on input line 28. \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi -l.52 \item C - PU Time - Total runtime for the process <./FCFS.png>] [3] [4] [5] [6] [7] [8] [9] - +l.54 \item P + rocess \# - Process number <./FCFS.png>] [3] [4] [5] [6] [7] [8] [9] + File: procestates.png Graphic file (type png) -Package pdftex.def Info: procestates.png used on input line 385. +Package pdftex.def Info: procestates.png used on input line 388. (pdftex.def) Requested size: 345.0pt x 344.99533pt. [10] -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 396. +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 399. [11pdfTeX warning (ext4): destination with the same identifier (name{figure.2}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi -l.396 \end{document} +l.399 \end{document} <./procestates.png>] -Package atveryend Info: Empty hook `AfterLastShipout' on input line 396. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 399. (./report.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 396. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 396. +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 399. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 399. Package rerunfilecheck Info: File `report.out' has not changed. (rerunfilecheck) Checksum: B983E77F93D96FEE254255605B0880B6;1281. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 396. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 399. ) Here is how much of TeX's memory you used: 7044 strings out of 481239 @@ -280,12 +280,12 @@ Here is how much of TeX's memory you used: 22045 multiletter control sequences out of 15000+600000 536928 words of font info for 39 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 34i,6n,36p,283b,1721s stack positions out of 5000i,500n,10000p,200000b,80000s + 34i,6n,36p,285b,1721s stack positions out of 5000i,500n,10000p,200000b,80000s {/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc} -Output written on report.pdf (11 pages, 229960 bytes). +Output written on report.pdf (11 pages, 231091 bytes). PDF statistics: - 366 PDF objects out of 1000 (max. 8388607) - 340 compressed objects within 4 object streams + 367 PDF objects out of 1000 (max. 8388607) + 341 compressed objects within 4 object streams 181 named destinations out of 1000 (max. 500000) 171 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/EOPSY/lab3/report/report.pdf b/EOPSY/lab3/report/report.pdf index 7a32e940..a290e82c 100644 Binary files a/EOPSY/lab3/report/report.pdf and b/EOPSY/lab3/report/report.pdf differ diff --git a/EOPSY/lab3/report/report.synctex.gz b/EOPSY/lab3/report/report.synctex.gz index c44144f8..a26f9ca9 100644 Binary files a/EOPSY/lab3/report/report.synctex.gz and b/EOPSY/lab3/report/report.synctex.gz differ diff --git a/EOPSY/lab3/report/report.tex b/EOPSY/lab3/report/report.tex index d56b0d77..f6592e81 100644 --- a/EOPSY/lab3/report/report.tex +++ b/EOPSY/lab3/report/report.tex @@ -9,6 +9,8 @@ \date{\today} \maketitle \section{Introduction} +ALL TEXT SURROUNDED BY [] LIKE \cite{lab3 Manual} SHOULD BE CLICKABLE AND LEAD +EITHER TO WEBPAGE OR PLACE IN THIS DOCUMENT \\ The goal of the laboratory was to create three scenarios using config file and then investigate how those scenarios played out. \\ Scenario 1: 2 Processes \\ @@ -23,8 +25,9 @@ first. It is easy to implement and understand. We just use Queue data structure and we pick processes from the head of the queue and new procesess are added at the tail of the queue. \cite{First come first serve} \begin{figure}[H] - \caption{First come first serve example graphic from \href{https://www.geeksforgeeks.org/program-for-fcfs-cpu-scheduling-set-1/}{Geeks for - Geeks}} + \caption{First come first serve example graphic from + \href{https://www.geeksforgeeks.org/program-for-fcfs-cpu-scheduling-set-1/}{[Geeks for + Geeks]}} \includegraphics[width=\textwidth]{FCFS} \end{figure} \paragraph{Other algorithms} \cite{Other scheduling algorithms} @@ -380,17 +383,17 @@ Downsides: Using pretty much any other algorithm we could get better results \cite{First come first serve} \begin{figure}[H] - \caption{\href{https://commons.wikimedia.org/wiki/File:Process_states.svg}{Process - states and how they switch from wikimedia}} + \caption{\href{https://commons.wikimedia.org/wiki/File:Process_states.svg}{[Process + states and how they switch from wikimedia]}} \includegraphics[width=\textwidth]{procestates} \end{figure} \begin{thebibliography}{9} \bibitem{lab3 Manual} Manual in the laboratory 3 files. \bibitem{First come first serve} - \href{https://www.studytonight.com/operating-system/first-come-first-serve}{https://www.studytonight.com/operating-system/first-come-first-serve} + \href{https://www.studytonight.com/operating-system/first-come-first-serve}{[https://www.studytonight.com/operating-system/first-come-first-serve]} \bibitem{Other scheduling algorithms} - \href{https://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm}{Tutorials - point process scheduling algorithms} + \href{https://www.tutorialspoint.com/operating_system/os_process_scheduling_algorithms.htm}{[Tutorials +point process scheduling algorithms]} \end{thebibliography} \end{document}