valgrind: failed to start tool 'massif' for platform 'arm64-linux': No such file or directory
export VALGRIND_LIB=/out/libexec/valgrind
v.sh
/mnt/sd/v/out/bin/valgrind \
--tool=massif \
--massif-out-file=/mnt/sd/v/massif_ls.out \
--time-unit=B \
--heap=yes \
--max-snapshots=500 \
vendor_3a_sample;
OUTFILE="$1"
echo "Snapshot Total Useful Extra"
awk '
/^snapshot=/ { snap=$0 }
/^mem_heap_B=/ { heap=substr($0, index($0,"=")+1) }
/^mem_heap_extra_B=/ { extra=substr($0, index($0,"=")+1)
total=heap+extra
print snap, total, heap, extra
}
' "$OUTFILE"
~