Hacker News new | ask | show | jobs
by formerly_proven 1830 days ago
> The modern linux kernel doesn't actually write to disk when fsync is called. It buffers the writes in a cache.

That's not true, you can tell in many ways but one of the easiest is because fsync is quite slow and noisy (on hard drives).

1 comments

I would be a bit disappointed if the kernel implementation for HDD and SSD is exactly the same.
For a SATA SSD, I would be surprised if it was different.