From 966500b7c047c23b8dc0f729e7d2daba7700f11d Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Mon, 7 Jan 2019 00:33:52 -0500 Subject: madvise MADV_NOCORE in image --- image.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'image.c') diff --git a/image.c b/image.c index 1cc298f..ef77906 100644 --- a/image.c +++ b/image.c @@ -119,6 +119,11 @@ static void tilesMap(const char *path) { error = madvise(tiles, TilesSize, MADV_RANDOM); if (error) err(EX_OSERR, "madvise"); + +#ifdef MADV_NOCORE + error = madvise(tiles, TilesSize, MADV_NOCORE); + if (error) err(EX_OSERR, "madvise"); +#endif } static void render(FILE *stream, uint32_t tileX, uint32_t tileY) { -- cgit 1.4.1