De fsync(2):
fsync() transfers ("flushes") all modified in-core data of (i.e., modified
buffer cache pages for) the file referred to by the file descriptor fd to
the disk device (or other permanent storage device)
Que efeitos o fsync pode ter se o fd foi obtido por uma das APIs na memória como shm_open(3p) ou `memfd_create(2)*? Alguma vez é necessário confirmar explicitamente as alterações no objeto de memória?