From ee0fa1a411f3ef7cdb667a7176c0bab23c796e33 Mon Sep 17 00:00:00 2001
From: Simone Piccardi <piccardi@gnulinux.it>
Date: Fri, 3 Feb 2012 08:52:54 +0000
Subject: [PATCH] Microcorrezioni

---
 fileio.tex | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/fileio.tex b/fileio.tex
index e02d317..61099ae 100644
--- a/fileio.tex
+++ b/fileio.tex
@@ -587,14 +587,17 @@ eventuale mappatura in memoria del file (vedi sez.~\ref{sec:file_memory_map}).
 Si tenga presente infine che anche se l'uso di \const{O\_DIRECT} comporta
 sostanzialmente una scrittura sincrona dei dati dei buffer in \textit{user
   space}, questo non è completamente equivalente all'uso di \const{O\_SYNC}
-che garantisce anche sulla scrittura sincrona dei metadati. Per questo in
-genere è opportuno se si usa  \const{O\_DIRECT} è opportuno richiedere anche
-\const{O\_SYNC}.
+che garantisce anche sulla scrittura sincrona dei metadati associati alla
+scrittura dei dati del file. Per questo in genere è opportuno se si usa
+\const{O\_DIRECT} è opportuno richiedere anche \const{O\_SYNC}.
 
 Si tenga presente infine che la implementazione di \const{O\_SYNC} di Linux
-differisce da quanto previsto dallo standard POSIX.1 che prevede oltre a
-questo, che dovrebbe indicare la sincronizzazione dei dati e dei metadati,
-altri due flag \const{O\_DSYNC} e \const{O\_RSYNC}.
+differisce da quanto previsto dallo standard POSIX.1 che prevede, oltre a
+questo flag che dovrebbe indicare la sincronizzazione completa di tutti i dati
+e di tutti i metadati, altri due flag \const{O\_DSYNC} e \const{O\_RSYNC}. Il
+primo dei due richiede la scrittura sincrona dei dati del file e dei metadati
+associati 
+
 
 
  diversi 
@@ -606,7 +609,7 @@ altri due flag \const{O\_DSYNC} e \const{O\_RSYNC}.
                            \const{O\_SYNC}.
 
 
-      \const{O\_RSYNC}   & Variante analoga alla precedente, trattata allo
+      \const{O\_RSYNC}    Variante analoga alla precedente, trattata allo
                            stesso modo.
 
 
-- 
2.39.5