convfsync
convfsync is a system call in some Unix-like operating systems that allows a process to synchronize a file with its on-disk representation. It is similar to the fsync system call but offers additional control over which parts of the file are synchronized. Specifically, convfsync can be used to synchronize data from a specified offset up to a specified length within a file. This granular control can be beneficial for performance in certain applications that frequently update only small portions of large files.
When convfsync is invoked, the system ensures that all modified data and metadata within the specified range