forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
395 B
23 lines
395 B
#!/bin/sh |
|
# SPDX-License-Identifier: GPL-2.0 |
|
|
|
set -e |
|
|
|
size=$1 |
|
populate=$2 |
|
write=$3 |
|
cgroup=$4 |
|
path=$5 |
|
method=$6 |
|
private=$7 |
|
want_sleep=$8 |
|
reserve=$9 |
|
|
|
echo "Putting task in cgroup '$cgroup'" |
|
echo $$ > /dev/cgroup/memory/"$cgroup"/cgroup.procs |
|
|
|
echo "Method is $method" |
|
|
|
set +e |
|
./write_to_hugetlbfs -p "$path" -s "$size" "$write" "$populate" -m "$method" \ |
|
"$private" "$want_sleep" "$reserve"
|
|
|