mirror of
https://gitlab.cs.fau.de/ik15ydit/latexandmore.git
synced 2024-11-22 11:49:32 +01:00
17 lines
819 B
TeX
17 lines
819 B
TeX
\section{Sätze}
|
|
\subsection{Allgemein}
|
|
Warum wurden Sätze eingeführt? \\
|
|
Sätze abstrahieren von Blöcken. Blöcken sind Hardware spezifisch.
|
|
Sie haben unterschiedliche Längen und die Aufgabe von Einheiten von
|
|
Platte und HS zu transportieren. Daher hat man eine anwendungspezifische
|
|
Einheit eingeführt, die Daten zusammenfasst.\\
|
|
$\rightarrow$ Neue Schicht über Blöcke
|
|
\subsection{Wechselpuffertechnik}
|
|
Optimierungsmöglichkeit bei sequenziellen Dateien.
|
|
Man verwendet \textit{zwei} Blockpuffer.\\
|
|
Anwendung beim
|
|
\begin{itemize}
|
|
\item Lesen: während Sätze in Puffer 1 gelesen werden \textbf{gleichzeitig} nächsten Block von Platte in Puffer 2 lesen
|
|
\item Schreiben: wenn Puffer 1 voll, \textbf{asynchron} auf Platte schreiben und gleichzeitig Puffer 2 zur Aufnahme weiterer Sätze verwenden
|
|
\end{itemize}
|