( BaT | 2018. 03. 05., h – 23:23 )

Lerajzoltam hogy én hogyan értelmezem a dolgokat, hátha segít.

A jelenlegi megoldás, az OS intézi a fileok syncelését.

Fsync hívása async módon, ez olyan sokat nem segít.

Fsync hívása sync módon. Ez ugyan biztosítja, hogy csak akkor kapsz választ amikor a file a disken van, de cserébe eléggé költséges.

Megjegyzés: nyilván az írási műveletek átfedhetik egymást, a diagramokon csak az egyszerűség kedvéért nincs átfedés.