Trading off safety and performance in the kernel
Trading off safety and performance in the kernel
Posted May 14, 2015 0:07 UTC (Thu) by zblaxell (subscriber, #26385)In reply to: Trading off safety and performance in the kernel by imunsie
Parent article: Trading off safety and performance in the kernel
A tunable lets individual users choose when they make the transition. Look how long it took for atime to stop being the default to get an idea how long such a change can take.
There are always kernel regressions and crashes that lose some uncommitted data. We don't run filesystems in sync mode all the time because the performance (and wear and tear on disks, rotating or otherwise) is a price too high for the negligible benefit of less data lost on a crash. At some point that sync on suspend *must* go away.