Estou procurando uma maneira de (não necessariamente permanentemente) aumentar o tamanho da pilha disponível para aplicativos de terminal no OS X 10.10.
Eu sei que existem muitas perguntas relacionadas à alteração de variáveis de ambiente, incluindo limite de pilha, na Internet e aqui em particular (por exemplo, essa ), mas nenhuma das soluções propostas que encontrei parece funcionar para mim.
O máximo que eu ganho launchctl
é usar sudo launchctl limit stack 67104768 67104768
onde 67104768 é o limite rígido padrão. Outros launchctl
comandos com limites mais altos parecem não ter efeito.
Depois, há sysctl
, mas suas páginas de manual são kern.stack_size
imutáveis.
Espero não ter esquecido nenhuma solução que já tenha sido proposta em algum lugar; Qualquer ajuda seria muito apreciada!
Edit: Gostaria de aumentar o limite da pilha para solucionar o que parece ser um bug no ocamlopt, o compilador nativo do OCaml, que transborda a pilha processando um programa (sensível) específico; Não consigo encontrar o relatório de erros no momento.
limit.stack.plist
launchDaemons?