From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001 From: guest 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