[FE training-materials-updates] Most filesystem improvements and updates

Michael Opdenacker michael.opdenacker at free-electrons.com
Wed Dec 10 14:21:43 CET 2014


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=54cdbbbf98f8e208a18e1c5025a00b39c6004119

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

commit 54cdbbbf98f8e208a18e1c5025a00b39c6004119
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Wed Dec 10 14:21:01 2014 +0100

    Most filesystem improvements and updates
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


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

54cdbbbf98f8e208a18e1c5025a00b39c6004119
 slides/sama5d3-board/sama5d3-board.tex                  |  2 +-
 .../sysdev-block-filesystems.tex                        | 17 +++++++++--------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/slides/sama5d3-board/sama5d3-board.tex b/slides/sama5d3-board/sama5d3-board.tex
index 56aace8..116016e 100644
--- a/slides/sama5d3-board/sama5d3-board.tex
+++ b/slides/sama5d3-board/sama5d3-board.tex
@@ -5,7 +5,7 @@
     \column{0.6\textwidth}
     \begin{itemize}
       \item Atmel SAMA5D3x embedded MPU (cortex A5 at 536MHz)
-      \item 4 Gb DDR2, 2 Gb NAND Flash, 128 Mb NOR, 32 Mb SPI Serial DataFlash
+      \item 4 Gb DDR2, 2 Gb NAND flash, 128 Mb NOR, 32 Mb SPI Serial DataFlash
       \item Ethernet 10/100/1Gb
       \item Two USB 2.0 Hosts, one USB 2.0 Host/Device
       \item 5.0” WVGA resistive TFT LCD module with four QTouch keys
diff --git a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 199e72f..32dcfec 100644
--- a/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/slides/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -95,15 +95,16 @@ major minor #blocks name
   Journaled filesystems
   \begin{itemize}
   \item \code{ext3}: \code{ext2} with journal extension\\
-    \code{ext4}: the new generation with many improvements.\\
-    Ready for production. They are the default filesystems for all
-    Linux systems in the world.
+    \code{ext4}: newest version in the family with many improvements.
+  \item \code{Btrfs} (``Butter FS'')\\
+    The next generation. Great performance. Now used in major
+    GNU/Linux distros.
   \item The Linux kernel supports many other filesystems:
     \code{reiserFS}, \code{JFS}, \code{XFS}, etc.  Each of them have
     their own characteristics, but are more oriented towards server or
-    scientific workloads
-  \item \code{Btrfs} (``Butter FS'')\\
-    The next generation. Great performance. In mainline but still experimental.
+    scientific workloads.
+  \item It's easy to switch filesystems. The best is to try each
+    and find out which yields the best performance on your own system.
   \end{itemize}
   We recommend \code{ext2} for very small partitions ($<$ 5 MB),
   because other filesystems need too much space for metadata
@@ -174,8 +175,8 @@ major minor #blocks name
   \item Supports LZO compression for better performance on embedded
     systems with slow CPUs (at the expense of a slightly degraded
     compression rate)
-  \item Now supports XZ algorithm, for a much better compression rate,
-        at the expense of higher CPU usage and time.
+  \item Now supports the XZ algorithm, for a much better compression
+        rate, at the expense of higher CPU usage and time.
   \end{itemize}
   Benchmarks: (roughly 3 times smaller than ext3, and 2-4 times faster)\\
   \url{http://elinux.org/Squash_Fs_Comparisons}



More information about the training-materials-updates mailing list