[PLUTO-ildp] man-pages 3.72 - revisione write.2

Marco Curreli marcocurreli a tiscali.it
Sab 20 Set 2014 16:09:55 CEST


Un saluto a tutta la lista,

ho il dubbio di non aver tradotto bene la sezione BUG di write.2,
aggiunta nelle ultime versioni della man-pages. Visto che č
abbastanza breve, la riporto per una revisione collettiva.

Ciao,
   Marco
-------------------------------------
-All of the following functions shall be atomic with respect to each
-other in the effects specified in POSIX.1-2008 when they operate on
-regular files or symbolic links: ...
+Tutte le seguenti funzioni devono essere atomiche l'una rispetto
+all'altra nei risultati specificati in POSIX.1-2008 quando esse
+operano su file regolari o su collegamenti simbolici: ...
 
-Among the APIs subsequently listed are
+Tra le API elencate successivamente ci sono
 .BR write ()
-and
+e
 .BR writev (2).
-And among the effects that should be atomic across threads (and
-processes) are updates of the file offset.  However, on Linux before
-version 3.14, this was not the case: if two processes that share an
-open file description (see
+E tra i risultati che dovrebbero essere atomici attraverso i thread
+(e i processi) ci sono gli aggiornamenti dell'offset dei file.
+Tuttavia, sulle versioni di Linux precedenti alla 3.14 non era cosė:
+se due processi che condividono una descrizione di file aperto (vedi
 .BR open (2))
-perform a
+effettuano un
 .BR write ()
-(or
+(o
 .BR writev (2))
-at the same time, then the I/O operations were not atomic with
-respect updating the file offset, with the result that the blocks of
-data output by the two processes might (incorrectly) overlap.  This
-problem was fixed in Linux 3.14
+allo stesso tempo, le operazioni I/O non erano atomiche rispetto
+all'offset del file, col risultato che i blocchi di dati in uscita
+dai due processi potrebbero (non correttamente) sovrapporsi.  Questo
+problema č stato risolto in Linux 3.14.
----------------------------------------------------




Maggiori informazioni sulla lista pluto-ildp