aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2017-01-09 23:38:05 +0100
committerMattias Andrée <maandree@kth.se>2017-01-09 23:38:05 +0100
commit6fbeca88ec0836d31d986dd7e202721dea58222c (patch)
tree53df7aaaaeba4575f5da9eda3a24cd32683e6019
parentUpdate todo (diff)
downloadblind-6fbeca88ec0836d31d986dd7e202721dea58222c.tar.gz
blind-6fbeca88ec0836d31d986dd7e202721dea58222c.tar.bz2
blind-6fbeca88ec0836d31d986dd7e202721dea58222c.tar.xz
vu-repeat: use posix_fadvise
Signed-off-by: Mattias Andrée <maandree@kth.se>
-rw-r--r--src/vu-repeat.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vu-repeat.c b/src/vu-repeat.c
index 3561644..2eba566 100644
--- a/src/vu-repeat.c
+++ b/src/vu-repeat.c
@@ -46,6 +46,7 @@ main(int argc, char *argv[])
eprintf("<stdout>:");
while (count--) {
+ posix_fadvise(stream.fd, 0, 0, POSIX_FADV_SEQUENTIAL);
for (ptw = 0; ptw < stream.ptr;) {
r = write(STDOUT_FILENO, stream.buf + ptw, stream.ptr - ptw);
if (r < 0)