nonjournaling
Nonjournaling is the absence or avoidance of a persistent journal or log in a system, process, or practice. In computing, the term is most often used to describe file systems or configurations that do not record changes in a dedicated log before applying updates. The goal is to improve performance and reduce overhead, at the expense of crash resilience and data integrity guarantees.
Nonjournaling file systems, sometimes selected for performance-critical workloads, perform updates directly to the storage medium rather
Nonjournaling can also refer to database or transactional systems configured without a write-ahead log, trading durability
Outside computing, nonjournaling may refer to the practice of not keeping a personal diary or log. In
See also: journaling, write-ahead logging, crash recovery, file system.