maybe fixed cpu fork logging
This commit is contained in:
+10
-4
@@ -72,12 +72,14 @@ sample_process_csv() {
|
||||
local should_sample=1
|
||||
if [ "$proc_step" -gt 0 ]; then
|
||||
if [ "$first_sample" -eq 1 ]; then
|
||||
next_proc_sample=$((proc_count + proc_step))
|
||||
next_proc_sample=$((((proc_count / proc_step) + 1) * proc_step))
|
||||
first_sample=0
|
||||
elif [ "$proc_count" -lt "$next_proc_sample" ]; then
|
||||
fi
|
||||
if [ "$proc_count" -lt "$next_proc_sample" ]; then
|
||||
should_sample=0
|
||||
else
|
||||
next_proc_sample=$((proc_count + proc_step))
|
||||
should_sample=1
|
||||
next_proc_sample=$((next_proc_sample + proc_step))
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -121,7 +123,11 @@ sample_process_csv() {
|
||||
>> "$csv"
|
||||
fi
|
||||
|
||||
if [ "$proc_step" -gt 0 ]; then
|
||||
sleep 0.1
|
||||
else
|
||||
sleep 1
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
@@ -182,7 +188,7 @@ compile_thread_stress
|
||||
# Defaults (override by env vars)
|
||||
ALLOW_DANGEROUS=${ALLOW_DANGEROUS:-0}
|
||||
FORK_BOMB_SECONDS=${FORK_BOMB_SECONDS:-5}
|
||||
PROC_SAMPLE_STEP=${PROC_SAMPLE_STEP:-50}
|
||||
PROC_SAMPLE_STEP=${PROC_SAMPLE_STEP:-100}
|
||||
CREATION_TIME_ITERS=${CREATION_TIME_ITERS:-"100 1000 10000"}
|
||||
CREATION_TIME_SECONDS=${CREATION_TIME_SECONDS:-60}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user