Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
rockwotj
on Jan 4, 2024
|
parent
|
context
|
favorite
| on:
The One Billion Row Challenge
The benchmark is run 5 times without flushing file system caches. If you mmap it, it will still be in memory between process runs. The author intended this FWIW
mgaunard
on Jan 4, 2024
|
next
[–]
That sounds like a benchmarking flaw.
But then, writing good benchmarks is an art in itself.
PaulDavisThe1st
on Jan 4, 2024
|
prev
[–]
If the cache is not flushed, it will still be in memory between runs whether you mmap it or not.
marginalia_nu
on Jan 4, 2024
|
parent
[–]
That depends a lot on the OS. I would not count on a 13 GB file being cached in RAM after having been read through once.
Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: