On Wed, Mar 22, 2000 at 09:44:21AM +0100, Federico Di Gregorio wrote: > in un filesystem journaled le scritture sono atomiche. non e' possibile non e' proprio cosi'. In realta' le scritture (e le modifiche in genere) non sono atomiche, ma vengono scritte su un file di log *prima* di essere effettuate (ecco perche' si chiama journaled). In piu' ogni tanto vengono registrati dei checkpoint che permettono di cancellare tutti i log delle operazioni fino a quel punto per ridurre l'occupazione dei log e il tempo di recovery. Infatti ad ogni avvio vengono rieffettuate tutte le operazioni che sono rimaste a meta'. Una volta che una operazione e' stata completata con successo viene segnato sul log del disco in modo che non sia rieffettuata al boot successivo. Il risultato e' cmq lo stesso che hai detto tu: addio fsck. ciao -- - Zack - Stefano Zacchiroli <zacchiro@cs.unibo.it> ICQ# 33538863 Undergraduate Computer Science Student at University of Bologna, Italy SysAdm of verdicchio.students.cs.unibo.it (130.136.3.134) "Information wants to be free"
Attachment:
pgpyVaYzLKv_M.pgp
Description: PGP signature