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