jpountz opened a new pull request, #13223:
URL: https://github.com/apache/lucene/pull/13223

   This is a follow-up of a discussion on #13219. `mmap` has a higher readahead 
than regular `read()` operations by default, e.g. 128kB instead of 16kB on my 
Linux box. On indexes that exceed the size of the page cache, this may trigger 
performance issues due to page cache trashing and additional page cache 
contention. Rather than forcing `MMapDirectory` to use `MADV_RANDOM` on all 
files, it would make more sense to configure a lower `mmap` readahead at the 
system level, e.g. the same readahead value as `read()` operations use.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to