summaryrefslogtreecommitdiff
path: root/bugs/use-fsync.mdwn
blob: f24f86be60172709897344fc5bf4368cd41f2929 (plain)
1
2
3
4
5
6
7
8
9
10
11
[[!tag obnam-wishlist]]

Obnam should, at least optionally, use fsync or other methods to ensure
that everything gets committed to disk by the kernel by the end of a
backup run. --liw

I want this to not have a huge performance impact, though. Learning
from the lessons of dpkg, sqlite/liferea/firefox, etc, and using fsync/fdatasync
and `sync_file_range` in the right ways is going to be necessary. --liw

Not doable over sftp, of course. --liw