[bootlin/training-materials updates] master: block filesystems: details about EROFS (077a3aec)

Michael Opdenacker michael.opdenacker at bootlin.com
Fri Jul 22 19:08:27 CEST 2022


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/077a3aecf6a505718e88a9b7a07b475fa299f450

>---------------------------------------------------------------

commit 077a3aecf6a505718e88a9b7a07b475fa299f450
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Fri Jul 22 19:07:54 2022 +0200

    block filesystems: details about EROFS
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


>---------------------------------------------------------------

077a3aecf6a505718e88a9b7a07b475fa299f450
 .../sysdev-block-filesystems.tex                        | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 05639ad5..a5588b46 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -199,20 +199,21 @@ major minor #blocks name
 \end{frame}
 
 \begin{frame}
-  \frametitle{SquashFS: read-only filesystem}
-  \kconfig{CONFIG_SQUASHFS}
+  \frametitle{Read-only filesystems}
+  SquashFS: \kconfig{CONFIG_SQUASHFS}
   \begin{itemize}
   \item Read-only, compressed filesystem for block devices. Fine for
     parts of a filesystem which can be read-only (kernel, binaries...)
-  \item Great compression rate, which generally brings improved read
-    performance
   \item Used in most live CDs and live USB distributions
   \item Supports several compression algorithms (LZO, XZ, etc.)
-  \item Benchmarks: roughly 3 times smaller than ext3, and 2-4 times
-    faster (\url{https://elinux.org/Squash_Fs_Comparisons})
-  \item New alternative to SquashFS: EROFS\\
-    \kconfig{CONFIG_EROFS_FS}, \url{https://en.wikipedia.org/wiki/EROFS}
+  \item Gives priority to compression ratio vs read performance
   \end{itemize}
+  EROFS: \kconfig{CONFIG_EROFS_FS}
+  \begin{itemize}
+     \item \url{https://en.wikipedia.org/wiki/EROFS}
+     \item Gives priority to read performance vs compression
+  \end{itemize}
+  See a comparison at \url{https://blog.sigma-star.at/post/2022/07/squashfs-erofs/}
 \end{frame}
 
 \begin{frame}




More information about the training-materials-updates mailing list