Hi,
After reading https://news.ycombinator.com/item?id=30370551
Including Marcan's quote:
Yes. fsync() on Linux pushes down to stable storage, not just drive cache.
OpenBSD, though, apparently behaves like macOS. I'm not sure I like that.
I was wondering what is the behaviour of NetBSD.
Started digging in the sources but it would take weeks for me to understand things, so if someone more knowledgeable has an answer, I'm interested.