>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> Telemóveis

O que faz Heap Verifique média em um telefone celular

? Código de erro " cheque heap" A ocorre frequentemente em telefones celulares que têm câmeras , e impede que você salvar ou tirar fotos. Esse erro está relacionado a como um aplicativo usa a memória temporária alocada em seu telefone - se o aplicativo utiliza mais espaço do que deveria , a mensagem de erro será exibida. Sobre Heap

Heap é a área de memória não utilizado ou armazenamento gratuito na RAM do seu telefone. Usado pelo firmware do telefone celular, buffers heap armazenar temporariamente os dados recebidos de um dispositivo de entrada , como a câmera do seu telefone , antes de enviá -lo para um dispositivo de saída , como a tela de exibição. Buffers Heap também são chamados buffers temporários.
Heap Verifique

modo de verificação Heap é um programa de depuração ou ferramenta que procura por erros de codificação nos buffers temporários de seu telefone celular de memória. Estes tampões são dinâmicos e mudança em tamanho , dependendo da quantidade de espaço necessário para uma aplicação . Erros no código do programa de um aplicativo pode causar -lo para acessar um buffer temporário maior do que deveria. Quando isso acontece, o firmware do telefone celular ou sistema operacional principal executa uma verificação de pilha para determinar quando o aplicativo salva ou recupera dados , e onde os dados são armazenados temporariamente em buffers de memória do telefone.

erros app

erros de verificação de heap pode ocorrer quando um aplicativo da câmera de telefone celular tenta salvar uma foto em um buffer temporário que é o tamanho incorreto ou recuperar uma foto colocada no buffer de tamanho errado antes que fosse salvos . Quando isso acontece, a verificação de pilha bandeiras modo de codificação erros relacionados ao uso incorreto dos buffers temporários , eo telefone irá exibir uma mensagem de erro de verificação de heap. O firmware do telefone celular, ou o aplicativo que causou o erro , irá corrigir estas linhas sinalizadas de código quando você reiniciar o seu telefone .
O que fazer

Para redefinir a sua telefone celular , você deve desligá-lo e retirar a bateria eo cartão de memória . Depois de esperar 10 segundos, você pode colocar a bateria de volta para o seu telefone e ligue-o . Se o seu telefone tem uma câmera , você deve entrar no modo de câmera antes de reinserir o cartão de memória e, em seguida, definir o telefone para gravar as imagens no cartão.