Posix Semaphores
[gapil.git] / fileunix.tex
index 7ff6ca06bba698eef71005f7cb5da3fa8e95dd36..a42d381313473a49c9a9e6945cb11985f90791e9 100644 (file)
@@ -8,6 +8,7 @@
 %% license is included in the section entitled "GNU Free Documentation
 %% License".
 %%
+
 \chapter{I file: l'interfaccia standard Unix}
 \label{cha:file_unix_interface}
 
@@ -241,15 +242,10 @@ ritorno il file descriptor con il valore pi
   alternativa di usare un file con un nome univoco e la funzione \func{link}
   per verificarne l'esistenza (vedi sez.~\ref{sec:ipc_file_lock}).}
 
-\footnotetext[3]{acronimo di \itindex{Denial~of~Service~(DoS)} \textit{Denial
-    of Service}, si chiamano così attacchi miranti ad impedire un servizio
-  causando una qualche forma di carico eccessivo per il sistema, che resta
-  bloccato nelle risposte all'attacco.}
-
 \begin{table}[!htb]
   \centering
   \footnotesize
-  \begin{tabular}[c]{|l|p{12cm}|}
+  \begin{tabular}[c]{|l|p{13cm}|}
     \hline
     \textbf{Flag} & \textbf{Descrizione} \\
     \hline
@@ -360,6 +356,11 @@ ritorno il file descriptor con il valore pi
   \label{tab:file_open_flags}
 \end{table}
 
+\footnotetext[3]{acronimo di \itindex{Denial~of~Service~(DoS)} \textit{Denial
+    of Service}, si chiamano così attacchi miranti ad impedire un servizio
+  causando una qualche forma di carico eccessivo per il sistema, che resta
+  bloccato nelle risposte all'attacco.}
+
 \footnotetext[4]{il problema è che NFS non supporta la scrittura in
   \itindex{append~mode} \textit{append}, ed il kernel deve simularla, ma
   questo comporta la possibilità di una \itindex{race~condition} \textit{race
@@ -1310,16 +1311,9 @@ alcuni comandi che sono definiti per ogni file:
 \end{basedescript}
 relativi ad operazioni comunque eseguibili anche attraverso \func{fcntl}.
 
-
-
 % TODO estendere la lista delle ioctl sui file
 
 
-%%% Local Variables: 
-%%% mode: latex
-%%% TeX-master: "gapil"
-%%% End: 
-
 % LocalWords:  descriptor system call cap like kernel sez l'inode inode VFS tab
 % LocalWords:  process table struct files flags pos all'inode dentry fig shell
 % LocalWords:  error POSIX STDIN FILENO STDOUT STDERR unistd read write lseek
@@ -1338,6 +1332,11 @@ relativi ad operazioni comunque eseguibili anche attraverso \func{fcntl}.
 % LocalWords:  fdatasync fstat ext dup oldfd newfd DUPFD cmd long arg flock pid
 % LocalWords:  SETFD GETFD GETFL SETFL GETLK SETLK SETLKW GETOWN group SIGURG
 % LocalWords:  SETOWN GETSIG SETSIG sigaction SIGINFO siginfo SETLEASE lease is
-% LocalWords:  truncate GETLEASE NOTIFY all'I AND ACCMODE ioctl everything argp
+% LocalWords:  truncate GETLEASE NOTIFY AND ACCMODE ioctl everything argp all'I
 % LocalWords:  framebuffer request ENOTTY CDROM nell'header magic number
 % LocalWords:  FIOCLEX FIONCLEX FIOASYNC FIONBIO NOATIME
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: "gapil"
+%%% End: