From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001
From: guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>
Date: Fri, 30 Nov 2007 13:41:25 +0000
Subject: final version, initial import

git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
---
 praes/realtime.tex | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)
 create mode 100755 praes/realtime.tex

(limited to 'praes/realtime.tex')

diff --git a/praes/realtime.tex b/praes/realtime.tex
new file mode 100755
index 0000000..6354c4e
--- /dev/null
+++ b/praes/realtime.tex
@@ -0,0 +1,48 @@
+\section{Realtime}
+
+\begin{frame}
+\frametitle{Begriffe}
+\begin{block}{wichtige Begriffe}
+\begin{description}
+\item[Priorit\"at] Dringlichkeit eine Aufgabe abzuarbeiten
+\item[Latenz] Dauer zwischen Aktion (Tastendruck) und Reaktion (Darstellung des Zeichens)
+\item[Deadline] Zeitpunkt zu dem Ergebnis ben\"otigt wird = $T_{start} + D_{max}$
+\end{description}
+\end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{Realtime}
+\begin{block}{harte Echtzeit}
+Deadline darf nie \"uberschritten werden.
+\end{block}
+\begin{block}{weiche Echtzeit}
+$ \frac{ \left( \sum_{k=1}^n D_n \right) }{n} < D_{max} $
+\end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{Anwendung}
+\begin{block}{harte Echtzeit}
+\begin{itemize}
+\item f\"ur \emph{getaktete} Aufgaben
+\item Anwendungen mit garantierten Antwortzeiten
+\end{itemize}
+\end{block}
+\begin{block}{weiche Echtzeit}
+\begin{itemize}
+\item Spiele, Desktop
+\end{itemize}
+\end{block}
+\end{frame}
+
+\begin{frame}
+\frametitle{Bedingungen}
+Zuordnung von Priorit\"aten zu Aufgaben
+\begin{block}{priority inversion}
+nieder priore Aufgabe blockiert h\"oher Priore (z.B. Mutexe)
+\end{block}
+\begin{block}{resource allocation}
+Resourcen m\"u\ss en reserviert werden, Zugriffszeiten garantieren
+\end{block}
+\end{frame}
-- 
cgit v1.2.3

