Após uma longa ausência do OpenBSD, decidi tentar o 5.4. Instalei o Java e o JRuby.
Sempre que eu estava conectado como um usuário normal e executava este comando:
jruby -J-Xms1024m -J-Xmx1024m -J-Xmn256m -S bundle exec rake -T
Eu obteria este erro:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Depois de muitas horas tentando várias coisas, encontrei uma postagem que mencionava a alteração do arquivo /etc/login.conf para aumentar os limites padrão no local.
Como root mudei a linha:
staff:
:datasize-cur=512M:
...
Para:
staff:
:datasize-cur=2048M:
...
Fiz logout e login novamente como minha conta normal e funcionou conforme o esperado.