Я новичок в valgrind, и мне было интересно, смогу ли я вызвать valgrind таким образом, чтобы он вызывал сбой моих malloc из-за недостатка доступной памяти.
Что-то вроде: $ valgrind helloworld --heapsize= 10
Нет, valgrind старается не мешать работе вашей программы.Вы должны иметь возможность использовать ulimit -d для ограничения объема памяти, доступной вашей программе, однако, независимо от valgrind.
ulimit -d