21639: Tell the kernel to map in whole blocks with madvise
authorPeter Amstutz <peter.amstutz@curii.com>
Tue, 2 Apr 2024 13:19:34 +0000 (09:19 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Tue, 2 Apr 2024 13:19:34 +0000 (09:19 -0400)
commit8215e5931aeed29d82e94b5129a685e0b2f084c3
treead86161519809617d65c0e68cef305cb6a22664b
parentbd04725444b7ab15ea81647c519a580ca50a94de
21639: Tell the kernel to map in whole blocks with madvise

This increases cold cache performance from 150 MB/s to 400 MB/s

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
sdk/python/arvados/diskcache.py