[FE training-materials-updates] sysdev-linux-intro-sources: update kernel size figures to 3.10

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Wed Aug 28 12:15:10 CEST 2013


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

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

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

commit f55456e7b771e622e38e714320ee6d9dcff1803b
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Wed Aug 28 12:13:21 2013 +0200

    sysdev-linux-intro-sources: update kernel size figures to 3.10
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


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

f55456e7b771e622e38e714320ee6d9dcff1803b
 .../sysdev-linux-intro-sources.tex                 |   49 +++++++++-----------
 1 file changed, 23 insertions(+), 26 deletions(-)

diff --git a/slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex b/slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex
index 73ebbdb..14a47df 100644
--- a/slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex
+++ b/slides/sysdev-linux-intro-sources/sysdev-linux-intro-sources.tex
@@ -28,11 +28,11 @@
 \begin{frame}
   \frametitle{Linux kernel size (1)}
   \begin{itemize}
-  \item Linux 3.1 sources:\\
-    Raw size: 434 MB (39,400 files, approx 14,800,000 lines)\\
-    \code{gzip} compressed tar archive: 93 MB\\
-    \code{bzip2} compressed tar archive: 74 MB (better)\\
-    \code{xz} compressed tar archive: 62 MB (best)
+  \item Linux 3.10 sources:\\
+    Raw size: 573 MB (43,000 files, approx 15,800,000 lines)\\
+    \code{gzip} compressed tar archive: 105 MB\\
+    \code{bzip2} compressed tar archive: 83 MB (better)\\
+    \code{xz} compressed tar archive: 69 MB (best)
   \item Minimum Linux 2.6.29 compiled kernel size with
     \code{CONFIG_EMBEDDED}, for a kernel that boots a QEMU PC (IDE
     hard drive, ext2 filesystem, ELF executable support):\\
@@ -47,33 +47,30 @@
 
 \begin{frame}
   \frametitle{Linux kernel size (2)}
-  As of kernel version 3.2.
+  As of kernel version 3.10.
   \begin{columns}
     \column{0.5\textwidth}
     \begin{itemize}
-    \item \code{drivers/}: 53.65\%
-    \item \code{arch/}: 20.78\%
-    \item \code{fs/}: 6.88\%
-    \item \code{sound/}: 5.04\%
-    \item \code{net/}: 4.33\%
-    \item \code{include/}: 3.80\%
-    \item \code{firmware/}: 1.46\%
-    \item \code{kernel/}: 1.10\%
-    \item \code{tools/}: 0.56\%
-    \item \code{mm/}: 0.53\%
+    \item \code{drivers/}: 49.4\%
+    \item \code{arch/}: 21.9\%
+    \item \code{fs/}: 6.0\%
+    \item \code{include/}: 4.7\%
+    \item \code{sound/}: 4.4\%
+    \item \code{Documentation/}: 4.0\%
+    \item \code{net/}: 3.9\%
+    \item \code{firmware/}: 1.0\%
+    \item \code{kernel/}: 1.0\%
     \end{itemize}
     \column{0.5\textwidth}
     \begin{itemize}
-    \item \code{scripts/}: 0.44\%
-    \item \code{security/}: 0.40\%
-    \item \code{crypto/}: 0.38\%
-    \item \code{lib/}: 0.30\%
-    \item \code{block/}: 0.13\%
-    \item \code{ipc/}: 0.04\%
-    \item \code{virt/}: 0.03\%
-    \item \code{init/}: 0.03\%
-    \item \code{samples/}: 0.02\%
-    \item \code{usr/}: 0\%
+    \item \code{tools/}: 0.9\%
+    \item \code{scripts/}: 0.5\%
+    \item \code{mm/}: 0.5\%
+    \item \code{crypto/}: 0.4\%
+    \item \code{security/}: 0.4\%
+    \item \code{lib/}: 0.4\%
+    \item \code{block/}: 0.2\%
+    \item ...
     \end{itemize}
   \end{columns}
 \end{frame}



More information about the training-materials-updates mailing list