@filippo don't forget that drives lie about data being committed to disk to goose up benchmarks, specially SSDs. They will ack the disk flush when it's only in the on-drive RAM buffer, and most non-enterprise drives lack a power-loss protection supercap. To properly test for this, you'd need a rig with some software-controlled-hardware way to disconnect the drive from power when you receive the fsync/fdatasync ack.
The PostgreSQL community has done a fair bit of investigation on the subject.