×
Namespaces

Variants
Actions
Revision as of 05:15, 15 August 2013 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Como descobrir o total de memória do celular com Java ME

From Nokia Developer Wiki
Jump to: navigation, search

Needs-update.pngThis article needs to be updated: If you found this article useful, please fix the problems below then delete the {{ArticleNeedsUpdate}} template from the article to remove this warning.

Reasons: lpvalente (30 Jun 2013)
O artigo fala sobre uma versão antiga do Symbian, mas não fala sobre as plataformas atuais, como Asha

Article Metadata

Compatibilidade
Artigo
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 15 Aug 2013

Este artigo mostra como descobrir o total de memória no aparelho usando Java ME.

A memória heap total atual da VM é recuperada usando o seguinte código:

Runtime runt=Runtime.getRuntime();
long memoriaTotal = runt.totalMemory();

Este método, contudo, não mostra toda a memória disponível possível em todas as implementações da Java VM como na série S60. S60 usa uma máquina virtual em que aloca a memória heap VM dinamicamente a partir do sistema operacional. Durante a inicialização, certa quantidade de heap é reservada, mas quando a memória for usada a quantidade livre é cada vez menor, porque a VM aloca dinamicamente mais memória heap do SO (Sistema Operacional). A VM também libera memória heap desnecessária que retorna para o sistema operacional. Este tipo de aplicação é importante para o ambiente operacional com verdadeira capacidade multitarefa como o S60.

Em dispositivos S60 3ª Edição existe uma propriedade do sistema

com.nokia.memoryramfree

que pode ser usada para consultar a memória RAM disponível no sistema operacional. Essa é uma estimativa muito confiável de RAM disponível. Embora se deva entender que qualquer outra aplicação pode usar essa memória RAM.

This page was last modified on 15 August 2013, at 05:15.
78 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×