Hi, On 2018-01-26 23:53:33 +0100, Tomas Vondra wrote: > But more importantly, I don't see why the size of the internal page > would matter here at all? SSDs have non-volatile write cache (DRAM with > battery), protecting all the internal writes to pages. If your SSD does > not do that correctly, it's already broken no matter what page size it > uses even with full_page_writes=on.
Far far from all SSDs have non-volatile write caches. And if they respect barrier requests (i.e. flush before returning), they're not broken. Greetings, Andres Freund