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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top