News for hackers. Stuff that matters.
Re:The Linux kernel's inability to gracefully handle low mem... by zzzcpan on Tuesday August 06, 2019 @10:24AM (#20625399)
What you are talking about is unrelated to NFSs broken model. Although still important, because these are the reasons why we don't need fsync() to actually flush data to disk for example, it can be asynchronous and only needs to add a checkpoint to your log structured filesystem that will be written to disk later, once enough data is buffered or long enough time has passed.
Re:The Linux kernel's inability to gracefully handle low mem... by labawi on Wednesday August 07, 2019 @01:30PM (#20636894)
Often ordering would be enough, but sometimes you do want to wail until the changes are on disk. It's a mess.