NTFS versus journaling systems

I was curious as to why Windows was still not using a journaling system despite it needing no defragmentation etc.

I found this and would be interested in your feedback.

Is the last statement true?

https://docs.microsoft.com/en-us/archive/blogs/b8/building-the-next-generation-file-system-for-windows-refs

The main disadvantages of a journaling system are that writes can get randomized and, more importantly, the act of updating the disk can corrupt previously written metadata if power is lost at the time of the write, a problem commonly known as torn write.

The article you liked actually states the opposite, at least for the most common Windows FS: that NTFS is a journaling filesystem:

NTFS relies on a journal of transactions to ensure consistency on the disk.

I don't think ReFS has seen much use outside of servers at this point.

2 Likes