Che cos'è un file system di journaling?
Un file system di journaling è una tecnologia speciale utilizzata nei file system del computer che mantiene un registro seriale di aggiornamenti o modifiche di sistema apportate a bitmap e directory. Le directory possono essere approssimativamente paragonate alle cartelle manila in cui dati come file elettronici e immagini sono memorizzati su un disco. Gli aggiornamenti di sistema vengono effettivamente registrati nel registro seriale prima di apportare modifiche permanenti al record originale del disco. Se si verifica un arresto improvviso durante la "scrittura" degli aggiornamenti nel registro seriale, l'integrità dei dati non viene distrutta; piuttosto, il sistema torna immediatamente allo stato in cui si trovava prima che si verificasse l'incidente.
Quasi tutti i sistemi operativi sono in grado di gestire la tecnologia di un file system di journaling, presente negli anni '80. I server, tuttavia, non i personal computer (PC), tendono ad essere le piattaforme su cui questa tecnologia è necessaria ed è ampiamente utilizzata. Durante un'interruzione di corrente, un arresto improprio o un arresto anomalo, i dati che non sono stati salvati potrebbero andare persi in modo permanente senza i vantaggi di un file system di journaling che consente il recupero di dati non salvati e la sua memorizzazione automatica in una posizione di destinazione. È facile capire come questo tipo di tecnologia sia vitale negli ambienti di elaborazione dei dati in cui quasi tutte le operazioni sono considerate fondamentali per l'azienda.
Esistono opzioni con un file system di journaling che vengono studiate e scelte dalle persone responsabili della creazione di ambienti informatici di livello aziendale come le reti. Ad esempio, questi amministratori e ingegneri di rete, a seconda dello specifico file system di journaling selezionato, hanno la possibilità di indicare quanti dati vengono registrati su giornale, poiché è necessario del tempo per leggere e recuperare un file registrato su giornale. Devono considerare la velocità nelle prestazioni e l'integrità dei dati e devono scegliere l'opzione migliore per consentire il più vicino possibile a un equilibrio ideale.
L'uso di un file system di journaling di solito non è necessario su un PC. Un sistema di backup ben pianificato è generalmente il metodo migliore per proteggere l'integrità dei dati. Le persone che usano i loro PC per gestire un'attività da casa, tuttavia, potrebbero voler prendere in considerazione l'utilizzo di un file system di journaling, per ogni evenienza. Molti sistemi operativi completamente gratuiti offrono la possibilità di utilizzare la sofisticata tecnologia di un file system di journaling. Le attività domestiche in genere non elaborano i pesanti carichi di dati che le grandi aziende o organizzazioni fanno, quindi raramente notano alcun ritardo nelle prestazioni.