[bootlin/training-materials updates] master: SLAB allocators: fix information (0eac1cfa)

Michael Opdenacker michael.opdenacker at bootlin.com
Mon Nov 25 13:29:56 CET 2019


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

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

commit 0eac1cfa92d40028ea2aa860a38dbac51365a7e9
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Mon Nov 25 13:28:11 2019 +0100

    SLAB allocators: fix information
    
    - The bad boot time was wrongly associated with SLUB,
      while it should have been with SLOB.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

0eac1cfa92d40028ea2aa860a38dbac51365a7e9
 .../kernel-driver-development-memory.tex                           | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex b/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
index d177163b..dee0e6cb 100644
--- a/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
+++ b/slides/kernel-driver-development-memory/kernel-driver-development-memory.tex
@@ -241,14 +241,13 @@
   \item SLOB: much simpler. More space efficient but doesn't scale
         well. Can save space in small systems (depends on
         \code{CONFIG_EXPERT}). \\
-        Linux 4.20 on ARM: used in 7 \code{defconfig} files
+        Linux 4.20 on ARM: used in 7 \code{defconfig} files \\
+        Results on BeagleBone Black: -5 KB compressed kernel size, +1.43 s boot time!
   \item SLUB: more recent and simpler than
         SLAB, scaling much better (in particular for huge systems) and
         creating less fragmentation.\\
         Linux 4.20 on ARM: used in 0 \code{defconfig} files \\
-        Results on BeagleBone Black:\\
-        Compressed kernel size: -5 KB\\
-	Boot time: +1.43 s!
+	Results on BeagleBone Black: +4 KB compressed kernel, + 2ms total boot time.
   \end{itemize}
   \begin{center}
     \includegraphics[height=0.2\textheight]{slides/kernel-driver-development-memory/slab-screenshot.png}




More information about the training-materials-updates mailing list