Isso é difícil, mas o que você precisa essencialmente é que um processo separado consuma toda a RAM disponível, bloqueando seus próprios dados na RAM física, mas deixando toda a troca disponível (você deve ser capaz de ver o efeito usando o comando 'free')
Eu acho que já existem ferramentas para fazer isso (não me lembro de nenhum exemplo específico, mas existem ferramentas para preencher a memória ou testar a memória para erros de bit enquanto o sistema está rodando ... esse tipo de coisa ) ou algo próximo a ele.
Minha pergunta é ... por quê? Por que intencionalmente prejudicar a máquina de teste apenas para obter um número que é altamente específico para sua configuração de swap (tipo de disco, tamanho, taxa de rotação, etc)? Além disso, qual é o recurso intensivo em sua aplicação? Se não for muito (digamos, um ou dois meg de RAM), a troca não vai doer muito.