Aggiunti TODO con le cose introdotte nel 2.6.22
[gapil.git] / fileadv.tex
index 86ec6437c439ff35bacd1dc81feaa70f23b735b6..1286c56ac2c3a3f2b13d42e4f1a9473d5fc7f866 100644 (file)
@@ -1418,7 +1418,8 @@ numero di file che sono cambiati.
 
 
 % TODO inserire anche eventfd (vedi http://lwn.net/Articles/233462/)
-
+% e le restanti signalfd e timerfd introdotte con il 2.6.22
+% o trovargli un posto migliore
 
 
 \subsection{L'interfaccia POSIX per l'I/O asincrono}
@@ -2484,15 +2485,17 @@ mappatura che gi
 \itindend{memory~mapping}
 
 
-\subsection{L'I/O diretto fra file descriptor}
-\label{sec:file_sendfile_splice}
+%\subsection{L'I/O diretto fra file descriptor}
+%\label{sec:file_sendfile_splice}
+
 
-Uno dei problemi 
+%Uno dei problemi 
 
-NdA è da finire, sul perché non è abilitata fra file vedi:
+%NdA è da finire, sul perché non è abilitata fra file vedi:
+
+%\href{http://www.cs.helsinki.fi/linux/linux-kernel/2001-03/0200.html}
+%{\texttt{http://www.cs.helsinki.fi/linux/linux-kernel/2001-03/0200.html}}
 
-\href{http://www.cs.helsinki.fi/linux/linux-kernel/2001-03/0200.html}
-{\texttt{http://www.cs.helsinki.fi/linux/linux-kernel/2001-03/0200.html}}
 
 % TODO documentare la funzione sendfile
 % TODO documentare le funzioni tee e splice
@@ -2501,6 +2504,17 @@ NdA 
 % e http://en.wikipedia.org/wiki/Splice_(system_call)
 
 
+
+
+%\subsection{Gestione avanzata del caching dei dati}
+%\label{sec:file_fadvise}
+
+% TODO documentare \func{madvise}
+% TODO documentare \func{mincore}
+% TODO documentare \func{posix\_fadvise}
+% vedi http://insights.oetiker.ch/linux/fadvise.html
+% questo tread? http://www.ussg.iu.edu/hypermail/linux/kernel/0703.1/0032.html
+
 %\subsection{L'utilizzo delle porte di I/O}
 %\label{sec:file_io_port}
 %