Non riesco a trovare una risposta semplice e diretta su quali operazioni dei metadati del filesystem siano effettivamente persistite sui giornali dei filesystem ext4 & xfs. Si noti che sto non si informa su ciò che POSIX dichiara di essere "atomica". Sono più preoccupato per quale sottoinsieme di operazioni di filesystem atomico sono effettivamente durevoli in virtù della corsa con un journal abilitato senza doversi piegare all'indietro e fsync(2)
continuamente.
Operazioni sono abbastanza sicuro contare:
creat(2)
link(2)
unlink(2)
rename(2)
mkdir(2)
rmdir(2)
Operazioni di cui non sono del tutto sicuro:
symlink(2)
Il symlink(2)
caso è il più preoccupante, dal momento che non sembra essere un modo semplice per fsync(2)
o fdatasync(2)
le DataBlocks sottostanti che memorizzano il contenuto di un link simbolico. Sapere che il diario si occupa di questo per me sarebbe un sollievo.