Skip to content

Commit 8574e75

Browse files
committed
Disabled ASLR
Based on php/benchmarking-data
1 parent dc3730b commit 8574e75

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

build/infrastructure/aws/main.tf

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,11 @@ EOF
158158
var.runner == "host" ? "sudo service docker stop" : "echo 'skipped stopping docker service'",
159159
var.disable_hyper_threading ? "for cpunum in $(cat /sys/devices/system/cpu/cpu*/topology/thread_siblings_list | cut -s -d, -f2- | tr ',' '\n' | sort -un); do echo 0 | sudo tee /sys/devices/system/cpu/cpu$cpunum/online; done" : "echo 'skipped disabling hyper threading'",
160160
var.disable_turbo_boost ? "sudo sh -c 'echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo'" : "echo 'skipped disabling turbo boost'",
161+
"echo 0 | sudo tee /proc/sys/kernel/randomize_va_space", # Disable ASLR based on https://github.com/php/php-src/pull/13769
161162

162-
# Verify CPU settings
163+
# Verify CPU and kernel settings
163164
"sudo cat /etc/default/grub",
165+
"sudo cat /proc/sys/kernel/randomize_va_space",
164166

165167
"${var.remote_project_root}/bin/benchmark.sh",
166168
]

0 commit comments

Comments
 (0)