A user is concerned about losing unsaved work during a sudden power outage. Which of the following file system features is specifically designed to protect against data corruption by logging changes before they are fully committed to the disk?
Journaling is a file system feature that maintains a log, or journal, of changes that are about to be made to the file system. In the event of a system crash or power failure, the file system can use this journal to recover more quickly and with less risk of corruption. Encryption is used to secure data by making it unreadable without a key, compression reduces file size, and permissions control user access to files; none of these are primarily for preventing data loss from power failures.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are some examples of file systems that use journaling?
Open an interactive chat with Bash
How does journaling improve data recovery after a crash?
Open an interactive chat with Bash
What is the difference between journaling and non-journaling file systems?