Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@LebedevRI
Copy link
Collaborator

While ASLR is a useful security hardening feature, it introduces unreproducible noise into benchmarks, and we really really really don't want any noise,
especially easily avoidable one.

Unless prevented by some other security hardening, we can disable ASLR for the current process,
and restart it, thus eliminating this noise.

Fixes #461

dmah42
dmah42 previously approved these changes May 1, 2025
While ASLR is a useful security hardening feature,
it introduces unreproducible noise into benchmarks,
and we really really really don't want any noise,
especially easily avoidable one.

Unless prevented by some other security hardening,
we can disable ASLR for the current process,
and restart it, thus eliminating this noise.

Fixes google#461
@dmah42
Copy link
Member

dmah42 commented May 1, 2025

that's great. thank you!

@dmah42 dmah42 merged commit f02794a into google:main May 1, 2025
84 checks passed
@LebedevRI LebedevRI deleted the aslr branch May 1, 2025 16:34
@LebedevRI
Copy link
Collaborator Author

@dmah42 thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Different results, depending on wether certain benchmarks are enabled.

2 participants