| 21 Oct 2025 |
niksnut | so it has to touch at least 1 byte every 4096 bytes | 21:07:52 |
Sergei Zimmerman (xokdvium) | Yeah that was the overhead. A loop over all the pages | 21:08:28 |
Sergei Zimmerman (xokdvium) | 1.23 │ lea -0x10000(%rsp),%r11
0.23 │ 15: sub $0x1000,%rsp
1.01 │ orq $0x0,(%rsp)
59.12 │ cmp %r11,%rsp
0.27 │ ↑ jne 15
| 21:08:42 |
niksnut | right, that's to avoid a segfault if you have guard pages enabled (which I think is the default) | 21:09:13 |
niksnut | I would expect the overhead for that loop to be pretty trivial though | 21:09:31 |
niksnut | in the case where the pages are present | 21:09:52 |
| 22 Oct 2025 |
| 0xcafca changed their profile picture. | 10:21:53 |