mirror of
https://github.com/Zygo/bees.git
synced 2025-05-17 13:25:45 +02:00
readahead: use emulation
It seems that readahead() does not work on btrfs, or at least it has no discernable effect. Enable the workaround instead. Signed-off-by: Zygo Blaxell <bees@furryterror.org>
This commit is contained in:
parent
a2e1887c52
commit
d345ea2b78
@ -220,7 +220,7 @@ bees_readahead(int const fd, off_t offset, size_t size)
|
||||
Timer readahead_timer;
|
||||
BEESNOTE("readahead " << name_fd(fd) << " offset " << to_hex(offset) << " len " << pretty(size));
|
||||
BEESTOOLONG("readahead " << name_fd(fd) << " offset " << to_hex(offset) << " len " << pretty(size));
|
||||
#if 1
|
||||
#if 0
|
||||
// In the kernel, readahead() is identical to posix_fadvise(..., POSIX_FADV_DONTNEED)
|
||||
DIE_IF_NON_ZERO(readahead(fd, offset, size));
|
||||
#else
|
||||
|
Loading…
x
Reference in New Issue
Block a user