[bootlin/training-materials updates] master: Block filesystems: add advice for choosing (efa87918)
Michael Opdenacker
michael.opdenacker at bootlin.com
Wed Sep 2 18:11:55 CEST 2020
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/efa8791887f887ae06346a85e024dfeeaf9c30d0
>---------------------------------------------------------------
commit efa8791887f887ae06346a85e024dfeeaf9c30d0
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed Sep 2 18:11:55 2020 +0200
Block filesystems: add advice for choosing
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
efa8791887f887ae06346a85e024dfeeaf9c30d0
.../sysdev-block-filesystems.tex | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index b581c31f..c6560df3 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -207,6 +207,27 @@ major minor #blocks name
\end{itemize}
\end{frame}
+\begin{frame}
+ \frametitle{Our advice for choosing the best filesystem}
+ \begin{itemize}
+ \item Some filesystems will work better than others
+ depending on how you use them.
+ \item For example, \code{reiserFS} had the reputation
+ to be best at handling many small files.
+ \item Fortunately, filesystems are easy to benchmark, being
+ transparent to applications:
+ \begin{itemize}
+ \item Format your storage with each filesystem
+ \item Copy your data to it
+ \item Run your system on it and benchmark its
+ performance.
+ \item Keep the one working best in your case.
+ \end{itemize}
+ \item For read/write partitions, the best choices are
+ probably \code{btrfs} and \code{f2fs}.
+ \end{itemize}
+\end{frame}
+
\begin{frame}
\frametitle{Compatibility filesystems}
Linux also supports several other filesystem formats, mainly to be
More information about the training-materials-updates
mailing list