プログラムの動作確認の際

「メモリ使用率が高い状態」でメモリのアロケーションを失敗させてエラー処理をする、という項目があるのですが、どのようにして高負荷を作り上げればよいのでしょうか…。別プロセスでひたすらアロケートするプログラムを走らせても、OS様が巧い具合に空きを確保してしまうんですよね…。インプロセスにしてみるとしよう…。