filesystem preallocation interface library

Edit Package libfallocate
http://libfallocate.sf.net/

libfallocate provides an interface for applications to tell filesystems
about the size of to-be-written files, so the filesystem can do a better
job in taking allocation decisions to avoid fragmentation.

libfallocate provides a wrapper for the fallocate() syscall in case your
glibc (<2.10) does not have it yet. It also provides linux_fallocate()
which will attempt the space reservation ioctl that xfs and ocfs2
provide in case fallocate() did not succeed.

It has an additional richer interface fallocate_with_fallback() that
allows you to instruct it to fallback to do preallocation by zeroing
things out (like posix_fallocate()) or to extend the file size by a sparse
write (like a successful fallocate() with mode==0 would have done).

Refresh
Refresh
Source Files
Filename Size Changed
libfallocate-0.1.1.tar.bz2 0000009361 9.14 KB
libfallocate.changes 0000000740 740 Bytes
libfallocate.spec 0000004234 4.13 KB
Revision 29 (latest revision is 32)
David Sterba's avatar David Sterba (dsterba) accepted request 348364 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 29)
- Cleanup spec file with spec-cleaner
- Update dependencies
Comments 0
openSUSE Build Service is sponsored by