Como aumentar o tamanho da pilha em Java ME?
Pergunta
Existe alguma maneira de aumentar o tamanho da pilha para Java ME em um dispositivo? Estou desenvolvendo um aplicativo para um Nokia N95, mas estou esbarrar em problemas de memória quando eu tento fazer o processamento de imagem de imagens maiores. O telefone tem uma abundância de espaço de pilha disponível, mas parece restringir a quantidade permitida para ser usado por Java ME para 1MB.
Solução
resposta curta: Não.
resposta mais longa: Montão de tamanho é codificado no dispositivo VM. Se você estiver executando fora de memória é necessário dividir você tarefa em tarefas sub mais pequenos para permitir GC para chutar. Com memória limitada operações limitado apenas são possíveis. Você figura ...
Outras dicas
Em alguns aparelhos J2ME configuração Midlet-Heap em tamanho jad atributos obras. Digamos que um handset tem apenas montão 2MB, definir este atributo jad dizer 3MB aumenta o Heap de 3MB. Você pode tentar fazer isso, ele trabalhou em muito poucos aparelhos para me embora.