Journaling: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 1:
Il '''journaling''' è una tecnologia utilizzata da molti [[file system]] moderni per preservare l'integrità dei dati da eventuali cadute di tensione. È una tecnologia derivata dal mondo dei [[Database]]. Il journaling si basa sul concetto di [[transazione (database)|transazione]], ogni scrittura su disco è interpretata dal file system come una transazione.
 
Quando un applicativo invia dei dati al file system per memorizzarli su disco questo prima memorizza le operazioni che intende fare su un file di [[log]] e in seguito provvede a effettuare le scritture sul disco rigido, quindi registra sul file di log le operazioni che sono state effettuate.