From b869345671bd7464432fb789ae9f77d667d5135a Mon Sep 17 00:00:00 2001
From: Manuel Traut <manut@ford.mecka.net>
Date: Sat, 18 Jul 2020 09:51:23 +0200
Subject: added pruefung 2020 in minor changes

---
 .../kernel-basics/pres_kernel-basics_de.tex        | 88 ++++++++++++++--------
 1 file changed, 56 insertions(+), 32 deletions(-)

(limited to 'kernel-devel/kernel-basics/pres_kernel-basics_de.tex')

diff --git a/kernel-devel/kernel-basics/pres_kernel-basics_de.tex b/kernel-devel/kernel-basics/pres_kernel-basics_de.tex
index 1e64d25..2ecf9f0 100644
--- a/kernel-devel/kernel-basics/pres_kernel-basics_de.tex
+++ b/kernel-devel/kernel-basics/pres_kernel-basics_de.tex
@@ -11,54 +11,77 @@
 \begin{itemize}
 \item Freie Software (GPL Version 2)
 \item Auf vielen Plattformen lauffähig
-\item Hohe Skalierbarkeit vom Handy bis zum Supercomputer
+\item Hohe Skalierbarkeit vom Microcontroller bis zum Supercomputer
 \item Große Anzahl integrierter Treiber
 \item Einfache Entwicklung eigener Treiber
 \item Codequalität auf hohem Niveau
 \item Qualitätssicherung durch Code-Review unabhängiger Personen
-\item hohes Entwicklungstempo
-\item hervorragende Netzwerk-Fähigkeiten
-\item Echtzeit-Fähigkeit leicht und sauber erreichbar
+\item Hohes Entwicklungstempo
+\item Hervorragende Netzwerk-Fähigkeiten
+\item Echtzeitfähig
 \end{itemize}
 \end{frame}
 
-\subsubsection{Umfang - Linux 4.16-rc5 (16.03.2018)}
+\subsubsection{Umfang - Linux 5.6.0-rc5 - 10.03.2020 (4.16-rc5 - 16.03.2018)}
+
+\begin{frame}[fragile]
+\frametitle{Lines of code}
+\includegraphics[width=\textwidth]{images/kernel-loc.png}
+\end{frame}
 
 \begin{frame}[fragile]
 \frametitle{Lines of code by language}
 \begin{verbatim}
-ansic:    16.686.769 (97.83%)
-asm:         295.663  (1.73%)
-perl:         26.424  (0.15%)
-sh:           19.168  (0.11%)
-python:       15.685  (0.09%)
-cpp:           4.919  (0.03%)
-yacc:          4.600  (0.03%)
-lex:           2.478  (0.01%)
-awk:           1.387  (0.01%)
-pascal:          231  (0.00%)
-sed:               5  (0.00%)
+ansic:   18.504.576 - 97.87% (16.686.769 - 97.83%)
+asm:        268.051 -  1.42% (   295.663 -  1.73%)
+sh:          59.056 -  0.31% (    19.168 -  0.11%)
+perl:        33.896 -  0.18% (    26.424 -  0.15%)
+python:      27.018 -  0.14% (    15.685 -  0.09%)
+cpp:          6.097 -  0.03% (     4.919 -  0.03%)
+yacc:         4.808 -  0.03% (     4.600 -  0.03%)
+lex:          2.600 -  0.01% (     2.478 -  0.01%)
+awk:          1.060 -  0.01% (     1.387 -  0.01%)
+ruby:            25 -  0.00%
+sed:              5 -  0.00% (         5 -  0.00%)
+pascal:                      (       231 -  0.00%)
 \end{verbatim}
 \end{frame}
 
 \begin{frame}[fragile]
 \frametitle{Lines of code per folder}
 \begin{verbatim}
-11.134.588  drivers  66%  c=11.124.729 asm=  2.744
- 2.073.368  arch     11%  c= 1.778.733 asm=290.614
-   869.993  fs        5%  c=   869.993
-   775.712  sound     5%  c=   775.712
-   712.404  net       5%  c=   712.404
-   540.702  include   3%  c=   538.568
-   286.340  tools     2%  c=   253.768
-                     python=    12.196
-                         sh=    11.354
-                       perl=     4.012
-   191.741  kernel    2%  c=   191.741
-   101.006  lib       1%  c=   100.874
-    83.858  mm        1%  c=    83.858
-    81.386  crypto    1%  c=    81.386
-    59.271  security  1%  c=    59.271
+ 12.602.748 drivers     c=12.591.351 asm=  3.726
+(11.134.588 drivers 66% c=11.124.729 asm=  2.744)
+
+ 1.802.089  arch        c= 1.530.033 asm=261.732
+(2.073.368  arch    11% c= 1.778.733 asm=290.614)
+
+   937.844  fs       5% (869.993)
+   914.081  sound    5% (775.712)
+   804.064  net      5% (712.404)
+   622.102  include  3% (538.568)
+   228.445  kernel   2% (191.741)
+   128.667  lib      1% (101.006)
+    89.903  mm       1% ( 83.858)
+    83.684  crypto   1% ( 81.386)
+    66.309  security 1% ( 59.271)
+\end{verbatim}
+\end{frame}
+
+
+
+\begin{frame}[fragile]
+\frametitle{Lines of code per folder}
+\begin{verbatim}
+   467.179  tools        c=   386.108
+                        sh=    48.947
+                    python=    21.365
+                      perl=     4.576
+
+(  286.340  tools    2%  c=   253.768
+                    python=    12.196
+                        sh=    11.354
+                      perl=     4.012)
 \end{verbatim}
 \end{frame}
 
@@ -222,13 +245,14 @@ Versionssprünge
 \begin{itemize}
 \item 05.11: 2.6.39\dots3.0
 \item 02.15: 3.19\dots4.0
+\item 03.19: 4.20\dots5.0
 \end{itemize}
 \end{frame}
 
 \begin{frame}
 	\includegraphics[height=6cm]{images/kernelversions.png}
 
-	Quelle: http://article.sapub.org
+	Quelle: http://wikipedia.org
 \end{frame}
 
 
-- 
cgit v1.2.3

