La semantica specifica la proprietà delle modifiche apportate sui dati dai clienti e la visibilità ad altri clienti.
Semantica UNIX (compatibilità):
Possibile condivisione di I/O pointer per tutte le sessioni.
Una sola immagine fisica: servizio secondo l'ordine di arrivo.
Semantica a file condiviso immutabile:
il file condivisibile non può essere modificato.
Semantica di sessione (più immagini associate al file):
Sessioni remote attive alla chiusura operano su copie obsolete.
Semantica transazionale:
transazione come sessione di accesso al file .
Esecuzione serializzata delle transazioni.
Uso di lock e conseguente limitazione del parallelismo .