diff --git a/evaluation.tex b/evaluation.tex index 9e802da..7733a6d 100644 --- a/evaluation.tex +++ b/evaluation.tex @@ -1,7 +1,23 @@ \chapter{Evaluation} \label{eval} -\todo[inline, caption={Complete Evaluation}, author={\textbf{Draft note}}]{This chapter is \emph{very} incomplete, and only contains a brief and informal talk about the issues I am facing right now. This is not the actual thesis-worthy text. All issues discussed were relevant as of 13.05.2025} +We tried to asses the quality of ICFS by the following metrics: + +\begin{itemize} + \item Security : Does ICFS effectively mitigate unauthorized access by untrusted processes? + \item Usability : Does the interactive model reduce configuration burden while maintaining user control? + \item Performance : What is the overhead introduced by ICFS compared to native filesystem operations? + \item Compatibility : How well does ICFS integrate with existing workflows and software (e.g., CLI tools, legacy applications)? +\end{itemize} + +\section{Test environment} + +For performance and usability tests, we used an HP Pavilion Laptop 15-cc563st with an Intel® Core™ i7-7500U processor, a Western Digital WDS250G2B0B WD Blue 3D NAND internal M.2 SATA SSD and 12 GB of DDR4 RAM, running Fedora Linux 42 (Workstation Edition) with Linux 6.14.5-300.fc42.x86\_64 kernel, GNOME 48 desktop environment with Wayland window session. + + +For additional compatibility tests, a KVM virtual machine running on the same laptop was used. The OS on the virtual machine was Debian GNU/Linux 12 (bookworm) x86\_64 with 6.1.0-27-amd64 kernel, GNOME 43.9 with X11 windowing system. The virtual machine was given 2 CPU cores and 2 GB of RAM. + +\todo[inline, caption={Complete Evaluation}, author={\textbf{Draft note}}]{The rest of this chapter is \emph{very} incomplete, and only contains a brief and informal talk about the issues I am facing right now. This is not the actual thesis-worthy text. All issues discussed were relevant as of 13.05.2025} In this chapter presents the method of evaluating the solution is presented, and the found qualities of the solution are discussed. @@ -54,5 +70,3 @@ I managed to get the \verb|perf| to work: it showed that almost all time was con \section{Limitations} \label{eval:limit} - -It can only be used in a single-user environment. diff --git a/main-en.pdf b/main-en.pdf index 8f09d1c..8bd6906 100644 Binary files a/main-en.pdf and b/main-en.pdf differ