Se você estiver executando uma versão de 32 bits do JRun, não poderá atribuir mais de 1Gb de RAM. Você só pode atribuir essa quantidade de RAM com a versão de 64 bits do JRun.
Este é um problema com a versão de 32 bits da JVM e não com o ColdFusion ou o JRun. O máximo que você pode usar com a JVM de 32 bits em 1,4 GB, mas quando você tiver atribuído o espaço PermGen, apenas 1 / 1.2 GB estará disponível.
Não sou especialista nisso, mas conheço um homem que é. Faça uma pesquisa no Google por ColdFusion JVM Tuning e Mike Brunt. Você encontrará muitas informações sobre esse assunto.