On 11/14/24 12:58, Richard Henderson wrote:
On 11/14/24 11:56, Pierrick Bouvier wrote:
I tested this change by booting a debian x86_64 image, it works as expected.
I noticed that this change does not come for free (64s before, 82s after -
1.3x). Is that
acceptable?
Well, no. But I didn't notice any change during boot tests. I used hyperfine
over 'make
check-functional'.
I would only expect benefits to be seen during longer lived vm's, since a boot
test
doesn't run applications long enough to see tlb entries accumulate. I have not
attempted
to create a reproducible test for that so far.
I didn't use check-functional neither.
I used a vanilla debian bookworm install, with a modified /etc/rc.local
calling poweroff, and ran 3 times with/without change with turbo
disabled on my cpu.
r~