Skip to content

i-rinat/autofsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autofsync

Intercepts write() call, and calls fdatasync() when certain amount of data were written to a file. Limit size is adjusted at run time to keep fdatasync() durations around predefined value. The goal is to express writeback cache size limit in seconds rather than in bytes.

Library is supposed to be injected into applications with the help of LD_PRELOAD.

About

Adaptive fsync with target latency in seconds.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published