[bootlin/training-materials updates] master: Block storage: mention flashbench and associated article (efb1380e)

Michael Opdenacker michael.opdenacker at bootlin.com
Sat Aug 29 08:53:11 CEST 2020

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


commit efb1380ee4c53a2a3f36895b412c5e153af99303
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Sat Aug 29 08:53:11 2020 +0200

    Block storage: mention flashbench and associated article
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


 slides/sysdev-block-filesystems/sysdev-block-filesystems.tex | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 228cdc7b..b581c31f 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -342,7 +342,14 @@ major minor #blocks name
   \item Not knowing about the wear leveling algorithm, it is highly
     recommended to limit the number of writes to these devices.
+  \item Using industrial grade storage devices (MMC/SD, USB) is
+    also recommended.
+  See the \href{https://lwn.net/Articles/428584/}{\em Optimizing Linux with
+  cheap flash drives} article from Arnd Bergmann and try his {\em
+  flashbench} tool (\url{http://git.linaro.org/people/arnd/flashbench.git/about/})
+  for finding out the erase block and page size for your storage, and
+  optimizing your partitions and filesystems for best performance.

More information about the training-materials-updates mailing list