SaCarde
l'opzione "sync" in NFS
significato dell'opzione "sync/async" nel NetworkFileSystem"
dal: man nfs
The sync mount option
The NFS client treats the sync mount option differently than some other file sys‐
tems (refer to mount(8) for a description of the generic sync and async mount
options). If neither sync nor async is specified (or if the async option is speci‐
fied), the NFS client delays sending application writes to the server until any of
these events occur:
1) Memory pressure forces reclamation of system memory resources.
2) An application flushes file data explicitly with sync(2), msync(2), or fsync(3)
3) An application closes a file with close(2)
4) The file is locked/unlocked via fcntl(2)
In other words, under normal circumstances, data written by an application may not
immediately appear on the server that hosts the file.
If the sync option is specified on a mount point, any system call that writes data
to files on that mount point causes that data to be flushed to the server before
the system call returns control to user space. This provides greater data cache
coherence among clients, but at a significant performance cost.
traduzione
L'opzione di mount sync
il client di NFS tratta l'opzione di mount diversamente dagli altri filesystem
fare riferimento a mount(8) per una descrizione delle generiche opzioni sync e async
se non sono specificate ne' sync ne' async (o se viene specificata l'opzione async)
il client NFS ritarda le scritture delle applicazioni sul server fino a che un evento
tra questi accade:
1) l'attivita della memoria forza la richiesta di risorse di memoria di sistema
2) un'applicazione libera i dati dei file esplicitamente con sync(2), msync(2) o fsync(3)
3) un'applicazione chiude un file con close
4) il file e' bloccato/sbloccato attraverso fcntl
In altre parole, in circostanze normali, i dati scritti da un'applicazione possono non
apparire immediatamente sul server che li ospita.
Se viene specificata l'opzione sync in un mount, qualsiasi chiamata di sistema che scrive dati
sui file di quel punto di mount causa lo scaricamento dei dati sul server prima
che la chiamata di sistema ritorni il controllo all'userspace. Questo fornisce maggiore coerenza
dei dati della cache tra i client, ma ad un costo significante di performance.
note:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Storage_Administration_Guide/nfs-serverconfig.html#nfs-serverconfig-exports
Le ultime notizie relative a questo argomento
le rete da systemd-networkd (04/08/2018 - 17:36) letto 1286 volte
netplan in ubuntu 18.04 (24/07/2018 - 11:39) letto 1575 volte
SL6.1 kernel per ath9k_htc (21/05/2018 - 17:42) letto 1255 volte
blocco siti da squid (16/12/2017 - 10:18) letto 1287 volte
wakeonlan (08/06/2017 - 09:35) letto 1359 volte
installazione del "Vodafone mobile wifi R128" (06/05/2017 - 17:20) letto 1442 volte
browser "leggeri" (14/04/2017 - 21:20) letto 1380 volte
vnc (24/09/2016 - 10:59) letto 1393 volte
l'opzione "sync" in NFS (05/07/2016 - 11:37) letto 1508 volte
connessione backup ppp (2) (01/10/2015 - 09:47) letto 2248 volte
controllo linea ADSL (centrale) (11/09/2015 - 21:10) letto 1679 volte
condivisione samba (24/06/2014 - 09:58) letto 1739 volte
costruire fedora da kickstart (15/01/2014 - 09:34) letto 1855 volte
hamachi, una VPN semplice e efficace (24/11/2012 - 10:20) letto 1839 volte
script aggiornamento ftp (10/01/2009 - 14:02) letto 1552 volte
BOINC su ppc (20/02/2008 - 17:12) letto 1937 volte
aggiornamento bookmarks (4) (24/01/2008 - 09:38) letto 1636 volte
Tutte le notizie relative a questo argomento