]>
git.proxmox.com Git - ceph.git/blob - ceph/src/test/memuse/test_written_pool_memuse_tcmalloc.sh
8 eval "rm out/*.heap" ||
echo "no heap dumps to rm"
10 mkdir
-p out
/pg_stable
11 for osd_num
in `seq 0 $maxosd`; do
12 .
/ceph osd tell
$osd_num heapdump
14 eval "mv out/*.heap out/pg_stable"
18 for i
in `seq 0 $1`; do
19 for j
in `seq 0 9`; do
21 poolname
="pool$poolnum"
22 .
/rados
-p $poolname bench
1 write -t 1 &
27 eval "rm out/*.heap" ||
echo "no heap dumps to rm"
30 for osd_num
in `seq 0 $maxosd`; do
31 .
/ceph osd tell
$osd_num heapdump
33 eval "mv out/*.heap out/one_write"
37 for i
in `seq 0 $1`; do
38 for j
in `seq 0 9`; do
40 poolname
="pool$poolnum"
41 .
/rados
-p $poolname bench
1 write -t 4 &
49 for osd_num
in `seq 0 $maxosd`; do
50 .
/ceph osd tell
$osd_num heapdump
52 eval "mv out/*.heap out/five_writes"