projects
/
gapil.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Messa sezione sulle {{{ioctl}}} per la gestione delle interfacce di
[gapil.git]
/
fileadv.tex
diff --git
a/fileadv.tex
b/fileadv.tex
index e7b93dcff3d3448739fbf361f88340e119f7d55c..58c7ee6bed6825316e9765751e1cd1ca6512a516 100644
(file)
--- a/
fileadv.tex
+++ b/
fileadv.tex
@@
-1140,7
+1140,8
@@
Oltre alle precedenti modalit
accesso ai file più evolute rispetto alle normali funzioni di lettura e
scrittura che abbiamo esaminato in sez.~\ref{sec:file_base_func}. In questa
sezione allora prenderemo in esame le interfacce per l'\textsl{I/O
accesso ai file più evolute rispetto alle normali funzioni di lettura e
scrittura che abbiamo esaminato in sez.~\ref{sec:file_base_func}. In questa
sezione allora prenderemo in esame le interfacce per l'\textsl{I/O
- vettorizzato} e per l'\textsl{I/O mappato in memoria}.
+ vettorizzato} e per l'\textsl{I/O mappato in memoria} e la funzione
+\func{sendfile}.
\subsection{I/O vettorizzato}
\subsection{I/O vettorizzato}
@@
-1675,7
+1676,6
@@
una combinazione dei valori di tab.~\ref{tab:file_mmap_prot}. La nuova
protezione verrà applicata a tutte le pagine contenute, anche parzialmente,
dall'intervallo fra \param{addr} e \param{addr}+\param{size}-1.
protezione verrà applicata a tutte le pagine contenute, anche parzialmente,
dall'intervallo fra \param{addr} e \param{addr}+\param{size}-1.
-
Infine Linux supporta alcune operazioni specifiche non disponibili su altri
kernel unix-like. La prima di queste è la possibilità di modificare un
precedente \textit{memory mapping}, ad esempio per espanderlo o restringerlo.
Infine Linux supporta alcune operazioni specifiche non disponibili su altri
kernel unix-like. La prima di queste è la possibilità di modificare un
precedente \textit{memory mapping}, ad esempio per espanderlo o restringerlo.
@@
-1851,6
+1851,13
@@
mappatura che gi
% TODO l'I/O sulle porte di I/O
% consultare le manpage di ioperm, iopl e outb
% TODO l'I/O sulle porte di I/O
% consultare le manpage di ioperm, iopl e outb
+%\subsection{L'I/O diretto fra file descriptor con \func{sendfile}}
+%\label{sec:file_sendfile}
+%
+% TODO documentare la funzione sendfile
+% consultare la manpage di sendfile
+
+
\section{Il file locking}
\label{sec:file_locking}
\section{Il file locking}
\label{sec:file_locking}